Landor Road London Apartment
Landor Road London apartment offers accommodatıon in London.
London Eye is situated around 4.3 km away. Serving both food and drinks, Secondo and Tsunami are situated around 200 meters from the property.
Rooms are complete with satellite television, heating, pay TV, a dining area and a personal computer. The property comprises 2 bedrooms. Such bathroom facilities as a hairdryer, free toiletries and bathrobes are provided for guests.
Other comforts include a microwave, an electric kettle, a dishwasher, a fridge and a toaster in a full kitchen for self-catering.
A 10-minute stroll takes guests to Clapham North subway station.