Set 1.8 km from London Eye, Apartment on Walworth Road is an apartment with a kitchen in London. The property features city views, plus is 1.9 km from London Bridge.
The apartment is equipped with a satellite flat-screen TV.
A bicycle rental service is available at the apartment.
Houses of Parliament is 1.9 km from Apartment on Walworth Road, while Big Ben is 1.9 km away. London City Airport is 10 km from the property....
|8 Walworth Road Apartment 3006|