Studio | 1 Bed
Underground Station iconTower Hill Station and DLR
EC3N 1JYEC3N 1JY
heart-icon
share-icon
From £247 per night