Project

Berlingots

Our Involvement

Production & Installation

Location

Harrods, Selfridges, New Bond Street & Sloane Street - London