Category: Britain

The Tower Hill Execution Block

One of the spookiest and also most famous places in London to visit is the Tower Hill Execution Block. The Tower Hill execution block is an elevated spot just northwest of the Tower of London and within steps of the Towerl Hill Tube Station. This is one of the oldest parts of London that dates back to being a settlement in the Bronze age and […]

London’s Quirky Traditional Shops

  It is said you can find anything you like in central London and there are quite a few specialty shop that practically define the word eclectic.  These are the smaller, privately owned shopped that are devoted to a niche theme or product; some of the are very traditional and have also been around for centuries.   If you are a fan of the Beatles […]