Tower of London
No items found.

Tower of London

For all those wishing to understand the life and soul of British history over the last 1000 years, the Tower of London is a must see. Considered by many as London’s most historic landmark where Kings and Queens of England have lived and died, the Tower of London has oversaw imprisonment, torture, execution and murder. Home to the Crown Jewells, the Tower of London offers excellent views over the river from Tower Bridge and is a piece of history no student should miss on school trip to London.