Mayflower unveils new brand

The Mayflower Theatre in Southampton has launched a new logo and look, along with a new website.