Om undefined
"The hotel is located south of the River Thames is the vibrant up and coming area of Wandsworth. Ideally located for Wimbledon. Local amenities are only across the road with a variety of shops and restaurants.
"
Loading map...
Adress
London
GPS: N 51.45451798291 E -0.19165477043