RICHMOND-UPON-THAMES


Meaning of RICHMOND-UPON-THAMES in English

ˌRichmond-upon-ˈThames BrE AmE ( also Richmond )

an area of southwest London that includes ↑ Kew Gardens , ↑ Hampton Court , and Richmond Park, a very large park

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.