005- Frampton St 2 Bedrooms London lies around 25 minutes' walk from Harrods and only 5 minutes on foot from Edgware Road tube station.
Guests can make the most of their leisure time with a flat-screen TV with satellite channels at their disposal.
Travellers can also enjoy their meals in the bar EDG Bar & Lounge, which is nearly a 5-minute walk away.
The cantilevered Coca-Cola London Eye Observation Wheel is about a 10-minute ride away, while Church Street is not far from the apartment. Alexander Fleming Laboratory Museum is located a mere 10 minutes' stroll away and London City airport is located 20 km from the accommodation.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please