Richmond upon Thames

Richmond upon Thames

Borough · London, England

About

Richmond is a town in south-west London, 8.2 miles west-southwest of Charing Cross. It stands on the River Thames, and features many parks and open spaces, including Richmond Park, and many protected conservation areas, which include much of Richmond Hill. A specific Act of Parliament protects the scenic view of the River Thames from Richmond. Richmond was founded following King Henry VII's building in the 16th century of Richmond Palace, from which the town derives its name.

MoreLess
More on Wikipedia

Details

Location

London England

Coordinates

51.44816° N, 0.32546° W