Tag Archives: Tower Hill

The Liberty Bounds – A Pub Full of History

This is one of my favourite pubs in London because it’s a good place to get some pub grub, well-kept real ale and the location…the location is amazing! It’s right on Tower Hill, with a view of the Tower of London, next to Tower Hill tube station and the gloriously beautiful Trinity Square (one of the best bits… Read on

Scribed on |17,890 views thus far|Comment