Situated in the UK’s former US Embassy on Grosvenor Square, in the heart of Mayfair, this is a design destination.