England is synonymous with pubs and quaint drinking holes. And a stay in London offers up some of the most ancient and impressive pubs of all, with many of them dating back hundreds of years and offering that unique experience of fine ales, ‘step into the past’ decors and colourful characters. Alongside the ancient and [...]
