Richmond upon Thames
Proper noun
Meaning
A London borough of Greater London.
The full name of Richmond in south-west London, England, also known as Richmond on Thames.
Source: en.wiktionary.orgProper noun
A London borough of Greater London.
The full name of Richmond in south-west London, England, also known as Richmond on Thames.
Source: en.wiktionary.org