UK > England > London > Tower of London

Tower of London

No reviews yet. Be the first!
This historic castle located on the north bank of the River Thames in central London has played a prominent role and served multiple roles in English history. First built in 1078 as a palace and royal residence, the castle's became infamous as a prison in the 16th and 17th centuries, and is now a popular tourist destination.
Basic Info Add / Edit
Category

Castle

Secondary Category (If any)

Museum

District

St Katharine's & Wapping

Price / Entry Fee

£24.70 per adult

Opening Hours

Tuesday-Saturday: 09:00-17:30
Sunday-Monday: 10:00-17:30

Train Station(s) Service

Tower Hill

Area Size

Castle: 12 acres (4.9 ha)
Tower Liberties: 6 acres (2.4 ha)

Known For

UNESCO World Heritage Site
Crown Jewels Collection

Tower of London, London, EC3N 4AB

Loading...

Loading...