Studio
Underground Station iconTower Hill
E1 8NEE1 8NE
heart-icon
share-icon
From £130 per night