The Edge FT2 Apartment London is nestled in the Westminster Borough district, just 150 metres from the bar EDG Bar & Lounge.
A flat-screen TV with satellite channels make up the in-room media amenities.
To enjoy your vacation in London, stay at this apartment, which is only 14 minutes on foot from Puppet Theatre Barge and at a distance of 3.2 km from Trafalgar Square. This 120 m² apartment is situated a mere 6 minutes on foot from Church Street, 5 minutes' stroll from Edgware Road tube station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please