Go Back Mayfair, London London based interior designer firm, asked us to provide sculptures and paintings to decorate these luxury apartments in Mayfair, London. kicthen-1 kicthen-2 kicthen-3 web-2 web-2-1 web-7 web-8 web-showflats