Open main menu

Richmond, London

town in London, England

Richmond is a wealthy town on the Thames in the London Borough of Richmond upon Thames in south-west London. Richmond's postcodes are TW9 and TW10. About 25,000 people live in the town.