The five hectare site in SuttonThe planned London Cancer Hub will consist of a one million square foot life sciences district on a five hectare site. It is a partnership between the London Borough of Sutton, which owns the land, the Institute of Cancer Research...
Easy to work with, Jordan and the team were professional and were easy to communicate with.
Would highly recommend.