Richmond town, London

Richmond è una città nel sud ovest di Londra, in Inghilterra, 8,2 miglia (13,2 km) a ovest-sud-ovest di Charing Cross . Storicamente parte del Surrey , è ora parte del London Borough of Richmond upon Thames.

Richmond is a town in south-west London, England, 8.2 miles (13.2 km) west-southwest of Charing CrossHistorically part ofSurrey, it is now part of the London Borough of Richmond upon the Thames. Continue reading “Richmond town, London”