1505 McLarenwood Terrace, London East