Welcome to Hotel Cannon Street Apartments London, Cannon Street Apartments is a self-catering accommodation located in London. Free WiFi access is available. The property is 800 metres from Aldgate East and 1 km from Aldgate. The apartment will provide you with a seating area. There is a full kitchen with a microwave and an oven. Featuring a shower, private bathroom also comes with a hairdryer. If you feel like visiting the surroundings, check out Tower Hill (1.1 km) and Shoreditch (1.2 km). London Heathrow Airport is located 27 km from the property. (Hotel Cannon Street Apartments London hotels booking).