School Published 19 August 2015 at 1868 × 1288 in Waltham Abbey’s old schools 12 Paradise Road, Waltham Abbey with the inscription ‘The Leverton School 1624’ c.1945