Opera House


Greater London

North London's No1 Venue!!!

OPERA HOUSE LONDON: 2 Chesnut Road Tottenham London N17 9EN 0208 885 2200

Contact details

Opera House
The Opera House, 2 Chesnut Road, Tottenham,
London, Greater London
N17 9EN
Phone: 0208 885 2200

Additional Information

Venue Feed

· Licklist is crowdfunding on Seedrs. If you want to be part of our exciting future click here. ·