Stay In Edgware Road Apartment London lies 2.5 km from the expansive park "Kensington Gardens" and within 10 minutes' walk of Edgware Road tube station.
The apartment is located in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, within a 7-km distance of the historic Tower of London. Guests can enjoy the location within reach of Tate Modern, while Marylebone train station is 850 metres away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please