Wandsworth Guest Rooms
64 Wandsworth High Street, Wandsworth, London, SW18 4LD, United Kingdom
Offering city views, Wandsworth Guest Rooms is set in the Wandsworth district of London, 2.8 km from Clapham Junction and 3.9 km from Stamford Bridge - Chelsea FC. The property is located 4.7 km from The All England Lawn Tennis Club Centre Court, 5.