EnglandGreater LondonLondon
6 guests
2 bedrooms
2 bathrooms
This luxury, serviced home, housed in a stucco Grade II listed building, is in a fantastic location. Hyde Park is just over a ten-minute stroll, while the peaceful canals of Little Venice and the chic...
From €996 Nightly