Project

Harrods

Our Involvement

Design, Production, Digital & Installation

Location

Harrods, London