London Borough of Richmond upon Thames was created in 1965.
View page
Some hotels that are available in Richmond, London include the
Richmond Hill and Richmond Park. Both offer sophisticated customer
service and nice choice of rooms and dining options.
View page
Richmond Castle is in Richmond, North Yorkshire - not to be
confused with Richmond in south-west London or the Richmond ward of
Sheffield, South Yorkshire.
View page
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.