Restaurant @ Staffords London

Restaurant @ Staffords London

0  Reviews


International in London - St. James's
16-18 St. James's Place , St. James's, London, SW1A 1NJ
+44 (0) 20 7493 0111
http://www.thestaffordhotel.co.uk

Restaurant @ Staffords serve a variety of International dishes from prix fixe and A La Carte menus in an softly-lit, intimate atmosphere. They have been awarded 2 red rosettes.
Tags: international, vegetarian dishes




Could you submit a review of Restaurant @ Staffords London? Your Restaurant @ Staffords London review will help build a list of the best International in London. Is Restaurant @ Staffords London owned by you?, If so, why not claim it now! Claiming your business will enable you to update the tags, address and business description.