The term ‘London Plan‘ is popping up more and more in London construction but how well understood is it? In simple terms, the concept stems from the requirement and responsibility of three key stakeholders to the City of London; The Mayor of London, the 32 London Boroughs and The City of London Corporation. The London Plan itself looks at tackling economic, transport, social and environmental challenges such as climate change and its consequences. The aim is that a strong plan to overcome these challenges provides very real business benefits and opportunities as a result of becoming a world leader in these areas.

Read more »