The Mayflower Southampton

The Mayflower is a Grade II listed theatre, in the city centre of Southampton, with a capacity of 2,300. The theatre opened on the 22 December 1928, as The Empire Theatre, part of the Moss Empire theatre group. (For now!)