2085 Gough Avenue, London North