We love the Mayflower! I have been visiting for the past 9 years, and have never had a problem. Nancy and the team are all lovely, polite, and the food is gorgeous. Quite a lot of choice for veggies. Best chips, and my husband loves the duck. Definitely worth a visit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.