2070 Saddlerock Avenue, London North