Company
Hampstead Garden Opera
Mail address:
Address:
Hampstead
London
Box office
2 x opera annually; pay to join; students & new