Address: The Stafford Hotel,16-18 St. Jam, St. James's, London, Greater London, SW1A 1NJ
Landline: 020 7493 0111
Fax: 020 7493 7121
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.