The Temple 415-419 High Rd, Tottenham, London N176QN