Bright 2 Bed In Central London apartment is located 3.4 km from Covent Garden and 25 minutes' stroll from Selfridges London Department Store.
The scenic Regent's Park is 2.6 km away, while the innovative Lisson Gallery is fairly close to this apartment. Edgware Road tube station is easily accessible 450 metres away.
If you stayed at this hotel, share your experience with us, please