Saint David’s Square

1 Bed
Underground Station iconEast Ferry Road
E14 3WHE14 3WH
Add to wishlist
From £200 per night