The Victoria
Guesthouse
London
The Victoria is located in Richmond and is within 15 minutes’ walk of the beautiful Richmond Park and North Sheen Station. This elegant hotel has a restaurant, a traditional pub and a garden.
Number of rooms: 7
10 West Temple Sheen, London, SW14 7RT, United Kingdom