Aldgate - Tower Bridge ApartHotel

Studio | 1 Bed
Underground Station iconNew Road
E1 1RDE1 1RD
Add to wishlist
From £224 per night