en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Southend
/
The Mayflower
The Mayflower
Seafood · Pub · Fish and Chips
The Mayflower is a pub in Leigh-on-Sea offering well-kept ales, a variety of drinks, and seafood-focused British pub fare.
6 High Street, ENG
Leigh-on-Sea, United Kingdom
www.mayfloweroldleigh.co.uk
Location
The ranking
Best Seafood in Southend
99 places, none rated yet
See the full list →