Wednesday, July 25, 2012

10 of the best pubs in London

Mayflower Pub

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 [...]

Read the full article →