Japanese fine dining from the Hakkasan group, in a modern, sophisticated space.
23 St James’s St, St. James’s, London SW1A 1HA