Shop Fit

This fit-out in a famous Mayfair area creates the new showroom for the firm in London.