answersLogoWhite

0

Richmond is in Surrey, UK. London is in Greater London, UK. The UK is small. the two destinations will be within 1000 miles of each other.

User Avatar

Wiki User

13y ago

What else can I help you with?