Category Archives: Tower of London

Tower of London

The Tower of London, located next to the River Thames in central London, is one of the Historic Royal Palaces. A historical monument, the Tower of London once served as a palace, a fortress, and a prison for offenders with high social stature. The Tower consists of a group of buildings that are housed within defensive walls. Currently, tourists can visit the Tower and view attractions such as the Crown Jewels of the United Kingdom.

–The Tower of London is in close proximity to the Tower Hill tube station, the London Bridge and Fenchurch Street train stations, and several bus routes. The venue can also easily be reached on bicycle, by car, or by riverboat.

Posted in Tower of London | Tagged | Leave a comment