Stanley's

151 Sydney Street, Chelsea, London, United Kingdom

££ Modern British

MICHELIN Guide's Point Of View