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