Festival Theatre

Cambridge Buddhist Centre
38 Newmarket Road
Cambridge
CB5 8DT