Company name: English Touring Opera
Description: Olivier Award-winning English Touring Opera brings exciting and accessible live opera to a theatre near you.
Ground Floor, Mountview, 120 Peckham Hill St, London SE15 5JT, United Kingdom