St James's London - Norris's

Norris's

3 Norris Street

St James's Market
London
SW1Y 4RJ
England


Website

Norris's

Appetising Italian food, tasty cocktails, delectable wines and live grand piano music