United KingdomEnglandLondonLondon Borough of Richmond upon ThamesThe most interesting citiesLondon borough of richmond upon thames the most interesting cities