The Bread & Roses Theatre 68 Clapham Manor Street, London SW4 6DZ