3/5/17

London | Tower of London | Travel Guide

If it’s a storied past you’re in search of, look no further than Her Majesty’s Royal Palace & Fortress the Tower of London, a medieval castle in the heart of London with a bloody history. The Tower of London was established by William the Conquerer in the year 1066, but nearly 1000 years of history have culminated in the behemoth construction you see now.

Previous

Ireland | Galway City | Travel Guide

Next

London | Big Ben & The Palace of Westminster | Travel Guide