Torre di Londra
Door 6 locals aangeraden ·
Tips van locals
Her Majesty's Royal Palace and Fortress, more commonly known as the Tower of London, is a historic castle on the north bank of the River Thames in central London, England.
Walk to Tower Bridge and continue the adventure by visiting the Tower of London!
The Towel of London, one of London's historic castles, it's moments away from our flat
Only 25 mins walk away or a short bus ride on the 15 bus or one stop on the DLR from Shadwell. Sometimes hosts open air theatre and home to the crown jewels.