Kenwood Open Air Theatre

1 local recommends
Permanently closed
Location
3 Hampstead Lane
England