The Stafford Hotel is getting a huge refurb and when it re-opens the restaurant will have James Durrant at the helm. Expect a lot of game on the menu which is an ultra-British affair.
Critic reviews - total score 8 out of 10
Address: The Stafford Hotel, 16-18 St James’s Place, London SW1A 1NJ
Telephone number: 020 7518 1234
Nearest Station: Green ParkBar area