Star Wharf apartment is located next to The Place, British Museum and Tower of London.
The city center is 4 km away. Guests will find the bakery des vins within a 5-minute walk.
A 5-minute stroll takes guests to Camden Town subway station.
For a comfortable stay in London this welcoming apartment features rooms with bright decor as well as a dining area, heating and a refrigerator. The rooms boast modern furnishing.
Eat & Drink
A full kitchen is provided.