The Toll Gate

26-30 Turnpike Lane London N8 0PS