281 Chambers Avenue, London North