Interior Design – Tate & Lyle

Tate & Lyle International Head Quarters, London, UK