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