The Best Western Lodge Hotel 52-54 Upper Richmond Road Putney, South London, England, SW15 2RN.
A privately owned hotel with a sense of character converted and extended from a private house and school, suitable for tourists and conference guests alike. Well located for visits to London attractions.