menu

Opera House

London

Greater London

334
North London's No1 Venue!!!

OPERA HOUSE LONDON: 2 Chesnut Road Tottenham London N17 9EN 0208 885 2200 info@operahouselondon.com

Contact details

Opera House
The Opera House, 2 Chesnut Road, Tottenham,
London, Greater London
N17 9EN
Phone: 020 7240 1200

Additional Information

Venue Feed