Property Location
With a stay at Aldgate Commercial House Apartments in London (London City Centre), you'll be minutes from The Gherkin and Tower of London. This apartment is close to London Bridge and St. Paul's Cathedral.
Rooms
Make yourself at home in one of the 27 guestrooms.