Studio | 1 Bed
Underground Station iconTower Hill Station and DLR
EC3N 1JYEC3N 1JY
Add to wishlist
From £247 per night