Located within a 10-minute drive of Buckingham Palace, Edgware Road Apartments apartment is a 25-minute stroll from a top family-friendly place like ZSL London Zoo. This apartment provides active guests with the opportunity to enjoy cricket.
For added convenience, a bathtub are available at this accommodation.
Self-catering facilities include a kitchenette with a microwave oven, a full-sized refrigerator, and a stovetop. Guests can try American dishes in the bar Burger Craft at The Green Man located about 5 minutes' walk away.
The accommodation lies about 10 minutes by car from Coca-Cola London Eye. At a distance of 150 metres from Edgware Road tube station, the apartment is also just a few steps from Church Street. Approximately 5 minutes' drive from Edgware Road Apartments apartment you will find Selfridges London Department Store.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please