Scott Scotts Scott's
20 Mount St.
London, W1K 2HE
020-7495 7309
Map
Cuisine: Seafood / Modern British
Quite simply one of the most self-assured restaurants in London.
Openings: Lunch & Dinner daily

Features