Map Graph

Richmond, London

Town in Greater London, England

Richmond is a town in south-west London, 8.2 miles (13.2 km) 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.

Read article
Top Questions
AI generated

List the top facts about Richmond, London

Summarize this article

What is the single most intriguing fact about Richmond, London?

Are there any controversies surrounding Richmond, London?

More questions