Hearty Roasts in a Welcoming Setting
The Mayflower offers classic British pub-style dining, highlighted by generous Sunday roasts with crisp Yorkshire puddings and rich gravy. Guests describe the restaurant as clean and fairly spacious, with a comfortable indoor dining area away from street noise. Friendly, attentive staff create an accommodating atmosphere for both adults and children.