Amazing Spacious 2 Bed Apart London apartment lies 1.5 miles from London Central Mosque and a mere 5 minutes' stroll from Camden Town subway station.
The apartment lies in the Bayswater district, 2.7 miles from the 13.7-tonne Big Ben Bell. Guests will easily find the vibrant Stables Market, which is within reach of this apartment. The property is also only 6 minutes by foot from Museum of Happiness.
To ensure your comfort, a separate toilet are provided at the apartment. Moreover, there are hairdryers, bath sheets, and towels as well.
The accommodation is equipped with self-catering facilities like an electric kettle, a fridge, and a kitchenware, giving guests the independence to prepare their own meals. Amazing Spacious 2 Bed Apart apartment is also just around the corner from Camden Road railroad station.