345 Everglade Crescent, London North