Performances are weather-proof as they will take place in the beautiful canopied 1200 seat Holland Park Theatre, an open-sided auditorium located in the heart of the park and surrounded by large grassed areas.
Address
Holland Park
Kensington High Street
London
UK
W86LU
Map
View Larger Map