An artist’s impression of the planned cancer centre at the Friarage Hospital in Northallerton, the Sir Robert Ogden Macmillan Centre The multi-million pound development will expand cancer services at the Friarage Hospital in Northallerton and work could potentially begin on the development this summer if planning permission is granted. This is his third similar project in partnership with the charity and the building would be known as the Sir Robert Ogden Macmillan Centre.