Exclusive News Articles

LBS finally receives go ahead for £230 million Canary Wharf scheme

After the rejection of seven previous planning applications and severe delays, developer LBS Properties has finally secured approval to go […]