EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Perfect for business visitors, couples, or solo travellers, the first impression of this apartment is cosy and inviting. It's on the lower ground floor, but the large windows in the lounge provide ple...
From €284 Nightly