EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
This lovely little apartment, equidistant from Edgware Road, Marylebone and Baker Street Underground stations, is an artsy mix of comfort and style. This puts every corner of London at your fingertips...
From €261 Nightly