Results tagged “a tale of two cities”

The pub located in the City, at 145 Fleet Street has been a fixture of London life since 1538 when it may have been called the Horn Tavern.
It was built on the site of a 13th century Carmelite monastery that still provides the vaulted cellars.











