The London flagship, 111 New Bond Street, W1, 020 7318 1740 - The Independent