Southampton Mayflower Theatre Upcoming Events & ListingsThe Mayflower Theatre is a 2,300 capacity performance theatre based on Commercial Road in Southampton. Originally opened way back in 1928, the venue has remained at the forefront of the city's stage show scene to this day, and is still used for plays, musicals, ballet, and everything in between. Venue Capacity: 2300 Address: 22-26 Commercial Rd Southampton SO15 1GE United Kingdom Telephone: 02380711811 |