EnglandGreater LondonLondon
8 guests
3 bedrooms
3 bathrooms
This chic home, housed in a Grade II listed building, has a fantastic location, just a five-minute walk from Paddington Station. The wonderful green spaces of Hyde Park are just a ten-minute stroll if...
From €1,495 Nightly