Opera Holland Park is an annual theater production that is staged under a large canopy in Holland Park in West Central London every summer. Award winning operas attract locals, tourists and theater-goers and each season sees new productions. The sprawling venue itself is remarkably huge with a stage, auditorium, mezzanine and bar/lounge.
- Credit Cards Accepted: mastercard, visa
- Nearest Train: Kensington