Last week, plans were submitted for a new £1 billion development at the London Cancer Hub.

The site is already recognised as a leading life science centre in the capital, with research and treatment – all within a single location.

The project is expected to support 3,000 new jobs and will add an estimated £1.2 billion per year to the UK economy.