top of page
Tower of London
Her Majesty's Royal Palace and Fortress, known as the Tower of London, is a historic castle located on the north bank of the River Thames in central London.
-
Address: London EC3N 4AB, United Kingdom
-
Hours:
Monday10:00 am – 5:30 pm
Tuesday9:00 am – 5:30 pm
Wednesday9:00 am – 5:30 pm
Thursday9:00 am – 5:30 pm
Friday9:00 am – 5:30 pm
Saturday9:00 am – 5:30 pm
Sunday10:00 am – 5:30 pm


bottom of page