Sardinian seafood and shellfish in a modern all-white setting with stylised, metallic fish mural.

Contact details

Address

10 Lower Belgrave Street, London SW1W 0LJ