Richmond Upon-Thames

Richmond is a Town in South-West London.  West-South-West of Charing Cross.
It stands on the River Thames and Features many parks and open spaces including Richmond Park and many protected conversation areas. 
There is plenty to see and do, great food on the River Bank from award winning restaurants and bars. 
There are plenty of easy access public toilets,  which are well maintained. 
Richmond was founded following King HeneryV11's building in the early 16th century of Richmond Palace (so named in 1501).
Well worth a day out!

Comments

Popular posts from this blog

In and Around Regents Park London

The Grand Union Canal (Paddington Branch) Walk

Introduction