EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Just a few minutes from Hyde Park, this apartment is ideal for those seeking a functional base in the heart of London. Being a studio, you won't find many frills here – you'll sleep on a sofa bed, and...
From €289 Nightly