Apartment The Cube
The Cube is an apartment only 2.6 km from British Museum.
The property is located 2.9 km away from Tower of London. Within 100 meters from the venue, Fifteen Restaurant and Wenlock Arms serve a wide selection of meals.
This property features heating, cable TV with on-demand movies, pay television and a DVD player in rooms.
The building stands near Old Street subway station.