Think Inside

Fitch Learning Training Centre

11,500 sq ft, City of London