Modern 3Br | 2 Bath | Central London | Balcony apartment lies 2.3 km from the British Harrods Department Store and just 5 minutes on foot from Edgware Road tube station.
Guests can make use of a full kitchen in the accommodation to whip up a tasty homemade meal.
Madame Tussauds London is only 1.8 km away, while Church Street is in close proximity to the apartment. This apartment is nearly 20 minutes on foot from Sussex Gardens Open Space in London.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please