A classically elegant restaurant, located at the iconic Savoy Hotel, showcasing the very best seafood & shellfish the UK has to offer.
Social Links