The legendary, award-winning production of the international smash hit musical, Blood Brothers, returns to Mayflower Theatre from Tuesday 27 February to Saturday 2 March 2024. Blood Brothers tells the captivating and moving tale of twins separated at birth, who grow up on the opposite sides of the tracks, only to meet again with tragic consequences. When Mrs...