Exclusive News Articles

Redevelopment of the Shell Centre approved

The Shell Centre, situated on London’s ever popular South Bank has now received planning approval for its redevelopment. The plan is to completely transform the 1.45million sq ft of tired 1960’s office space. The site will provide new offices for Shell as well as providing office space for other businesses, hundreds of new homes and retail space.