864 Clearview Avenue, London North