The Mayflower is a traditional pub with beautiful bedrooms, located in the picturesque harbour town of Lymington in the New Forest. Whether youre stopping by for a pint, tucking into a delicious locally sourced supper, or settling in for a coastal escape, theres always a warm welcome.
On th
Click 'APPLY NOW' for full job description.