EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Smack bang in the middle of the bright lights of Shaftesbury Avenue, this apartment is as central as it gets but as calm as can be. The cool and composed interiors, with pastel lavender walls, a matte...
From €522 Nightly