2369 Torrey Pines Way, London North