1 London Showroom & 12 showrooms in France
each with its own distinct identity