Studio | 1 Bed
Underground Station iconCanary wharf
E14 8JHE14 8JH
Add to wishlist
From £138 per night