A pub has stood on the site since time immemorial, and certainly, when the Pilgrim Fathers set sail in their own Mayflower from a nearby mooring in 1620. The current building is 18th century, and looks every inch the traditional English pub with oak beams and wooden panelling. read more
Welcome to The Best Pubs In London. We’re seeking the best pubs in the capital, based on regular polls of Londonist readers as well as our own judgment. This is an ongoing project, and we still have notable areas to explore. read more