Think Inside

Euronav

6,500 sq ft, London