Smoking Room ยป PlanURStay

Aldgate Tower bridge

Aldgate Tower Bridge is a modern aparthotel located in the heart of London, near Tower Bridge. The aparthotel offers a range of design-led studio and one-bedroom apartments, each equipped with a kitchenette, Smart TV, and free WiFi. Aldgate Tower Bridge, opened at the end of October. There are studios and one-bed apartments as well as…

M St SW Apartments

Pets are allowed for an additional fee . Restrictions apply.