Secluded Luxury Home at Canary Wharf

3 Beds
Underground Station iconWestferry
E14 8EDE14 8ED
Add to wishlist
From £261 per night