Tower of London from the River Thames

Officially Her Majesty’s Royal Palace and Fortress of the Tower of London. There’s been a castle here since the year 1078 AD. I remember going on a tour as a child, something I would like to do again as an adult one day. The best views of the Tower of London are from a boat, as this was taken. There are also good views from Tower Bridge or the South Bank of the Thames. This is the view many prisoners of the Tudors may have seen as they entered through the Traitors’ Gate.

Leave a Reply

Your email address will not be published. Required fields are marked *