2735 Torrey Pines Way, London North