The Mayflower Pub is the oldest boozer on the Thames, and a great spot to pitch up for a session at the weekend when you just want a drink and to catch some lazy river vibes. It’s a ‘proper’ pub, then - the inside’s cosy and looks like it’s barely changed for centuries, and there’s a lovely outdoor terrace that overlooks the water, good for drunkenly screaming at the odd kayaker after several rounds (just like Magaluf). As for food, it’s just as old-school - there’s a different pie each day and standards like fish and chips, though disappointingly there is avocado on the menu. They even cater to vegetarians.
More Pub spotsSee more
Seafood is the speciality at this Notting Hill pub. Head downstairs if you want something casual, or to the first floor for a posher meal.
Marksman is a pub/restaurant with excellent, elevated British food in Shoreditch. It’s good anytime, but don’t miss the Sunday roast.
The Princess of Shoreditch
Princess of Shoreditch is a trendy pub with a great Sunday roast and a short but reliable beer selection.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more