Apartment on Walworth Road offers accommodation in London, 1.8 km from London Eye. Free WiFi is available in the apartment, set 1.9 km from London Bridge.
This apartment is equipped with 1 bedroom, a satellite flat-screen TV, a dining area, and a kitchen with a dishwasher and an oven.
A bicycle rental service is available at Apartment on Walworth Road.
Houses of Parliament is 1.9 km from the accommodation, while Big Ben is 1.9 km away. London City Airport is 10 km from the property....
|8 Walworth Road Apartment 3006|