Opera House

2 Chestnut Road, Tottenham Hale, London, N17 9EN