Location:135 Station Road , North Chingford, London, E4 6AG