next to
London  
Change city

Restaurant Scotts

Mount Street 20, London, W1K 2HE - London
London, LDN   
5 1 Reviews1Restaurant visits 818
  see map

Richard\s review with comments

5 from 5
Review of Richard
Richard in Fri 30 May 2014

Write a review on Scotts

If you are like me, you won't afford visiting Scott's every time you feel like it, but I do recommend you make a financial effort at least once and give it a try, especially if you like seafood and fish specialties. The staff was a bit snobby when I was there, but that might be just a bit of bad luck.