10 Sussex Rd, Mitcham
3 bedrooms
Baths
Guests
With a stay at this aparthotel in Mitcham (Pollards Hill), you'll be 12 minutes by car from Clapham Common. This aparthotel is 8.3 mi (13.4 km) from London Eye and 8.4 mi (13.5 km) from Westminster Abbey.
Parking
Elevator
Laundry
No nearby properties available in this region at the moment.