Think Inside

Amec Foster Wheeler

30,000 sq ft, Canary Wharf