Mayflower Theatre est également un lieu populaire à découvrir à Southampton. Il se situe à 0,8 km de l'établissement Premier Inn Southampton City Centre.