Quick shout on Richmond Upon Thames

Richmond, or Richmond upon Thames as it is more officially known, is located on the southwest border of Greater London and Surrey. It is a beautiful part of London with a real village atmosphere, located on a bend of the River Thames.

Richmond feels like you are a long way from central London, but it is in fact only a 20 minutes train ride from Waterloo station, and the centre of Richmond is only 5 minutes drive from the wonderful botanical gardens in Kew... More

Edit this info

Local experts

Filter by

Search

 

Special offers


Features


Price range


People

Places in Richmond Upon Thames, UK

 
Sort by: Smart Sort Most Recent Most Recent Rating Most Reviewed Most Reviewed A to Z A to Z