The Stafford Hotel,16-18 St. Jam, St. James's, London, Greater London, SW1A 1NJ
020 749... : 020 7493 7121 www.kempinski.com/en/london 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.
Report a problem with this listing