Richmond upon Thames
A south-west London town that is suburban, west-southwest of Charing Cross by (13.2 km) 8.2 miles is Richmond. Formerly part of the Kingston upon Thames parish that is ancient in the Surrey county was Richmond. Now part of the London Borough of Richmond upon Thames and has a population of 21,469 (consisting of North Richmond and South Richmond wards) is Richmond.
Visit Website