Chelsea Townhouse w/ Roof Terrace

3 Beds
Underground Station iconCale Street/Royal Brompton Hospital
SW3 3RPSW3 3RP
Add to wishlist
From £500 per night