A Modern 1 Bed Apartment In Central London
A Modern 1 Bed Apartment In Central London apartment is a fine accommodation to stay in London.
Located in Southwark district, the venue is just 2.3 km away from British Museum. Serving both food and drinks, Tall House and Paul are situated around 50 meters from the property.
Rooms are complete with heating, a personal computer, a writing desk, a DVD player and a private toilet.
A kitchen is provided.
5 minutes' walk to Tate Modern train station.