This is Lower Ground Apartment located in The City of London. The Gherkin, Tower of London just 10 minutes by walk! You’ll love my place because of convenient location. The closest Tube Station is Aldgate East, which is 5 minutes away from the property. Liverpool Street Station (for Stansted Airport) 15 minutes by walk. Apartment is very spacious with everything you need. My place is good for couples, solo adventurers, and business travelers.