London Skies Retreat
10 guests
3 bedrooms
Paddington, London
Offering a private roof terrace and a central location, this apartment makes a great choice for an exciting city stay. From here, it’s just a short stroll to Edgware Road and Paddington underground stations, while Hyde Park is also within easy walking distance.