Located in Wimbledon Village in London, within walking distance from Wimbledon Train Station, shopping, restaurants, grocery stores and Wimbledon Common, this apartment features free WiFi and a terrace. The apartment is 7 km from Stamford Bridge.
Address: Powell House, Wimbledon Hill Road, London
Rates from:
GBP 450 Booking.com