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

Food & Drink in Richmond Upon Thames, UK

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