Scott's

Scott's
20 Mount Street, Mayfair, London W1K 2HE, UK
Website: Click Here
From The Owner:
A truly great meal. The mixed oysters were delicious. Some meaty, some salty, some huge. The ceviche had a lot of flavors and I really enjoyed it. It...

Reviews

A truly great meal. The mixed oysters were delicious. Some meaty, some salty, some huge. The ceviche had a lot of flavors and I really enjoyed it. It... read more
Review from Mike F. via Citysearch