The Mayflower se encuentra junto al mar de Lymington. Abadía de Beaulieu y Palace House son sitios emblemáticos locales, y algunos de los lugares cercanos donde se pueden hacer actividades incluyen Southampton Cruise Terminal y Puerto de ferris del muelle de Lymington. ¿Quieres asistir a un evento o partido mientras estás en la ciudad? Consulta el calendario de Civic Centre o St. Mary's Stadium. Visita nuestra guía de Lymington