Mayflower Theatre is the biggest theatre on the south coast with over 2,300 seats in their auditorium. They present a mixture of spectacular touring productions, from musicals - many direct from the West End – to dance, opera, drama, ballet and comedy.
Official website mayflower.org.uk
- Commercial Road
- SO15 1GE
Mayflower Theatre image © Claire Kelson