Scott’s Huge selection of market-fresh fish, seafood and caviar. Scott’s20 Mount St, London W1K 2HELondon United KingdomPhone: +44 (0)20 7495 7309Url: http://scotts-restaurant.com