Visiting the Tower of London

Tower of London

One of the most quintessential attractions in London.  On many a visit to the UK, I always ask the locals (including very proper Englishmen) what is the must-see London attraction that they would recommend. By far, at the top of the list is the Tower of London.  At over 1,000 years old, you can see years of history from the Normans, Tudors to present day royalty.

Read more >>Visiting the Tower of London

Pin It on Pinterest