25 Savage Gardens, Tower Hill, London, EC3N 2AR, United Kingdom
Savage Gardens Apartments Tower Hill enjoy a convenient City location close to a range of local amenities, tourist sights and London's major financial centres. Within an easy walk from this short stay accommodation you may reach London City's business district around Liverpool Street Station. Next to the iconic skyscraper buildings you will also find some of London's oldest pubs and markets, world class restaurants, and some of London's most known tourist attractions at your doorstep.
Head to nearby Jamie Oliver's Italian for some healthy soul food, dine in the sky at the exclusive Duck and Waffle restaurant in the Heron Tower or enjoy a green oasis in London's Sky Garden in the impressive 20 Fenchurch Street building, these serviced apartments at Tower Hill place you right in the mix.
If you feel more like exploring the cultural heritage of the capital take a stroll down to the River Thames from your short stay apartments at Savage Gardens. Spend an afternoon taking a river cruise, visit the Tower of London - the home of the Queen's impressive Crown Jewels and part of London's darker history or cross beautiful Tower Bridge for some panoramic views of the capital.
To explore the South of London further take the DLR (Docklands Light Railway) from Tower Hill Station for Canary Wharf and gorgeous Greenwich with its comely pubs, the impressive Cutty Sark, Greenwich Meantime Line (GMT) and beautiful Greenwich Park. For Central London and West London simply take the Circle or District Line from Tower Hill Station which provide direct connections to the famous Big Ben and Houses of Parliament, Westminster, Victoria, South Kensington and more.
Fenchurch Street Station is also at your doorstep for National Rail services to London's surrounding cities and towns.