Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right The Game Bird at The Stafford

The Game Bird at The Stafford

Restaurants, British St James’s
1/14
2/14
3/14
4/14
5/14
6/14
7/14
8/14
9/14
10/14
11/14
12/14
13/14
14/14

Time Out says

A modern British restaurant at a five-star central London hotel.

Posted:

Details

Address: 16-18 St James's Place
London
SW1A 1NJ
Menu: View Menu
Contact:
Opening hours: Monday – Friday: 7am – 9pm Saturday: 7.30am – 9pm Sunday: 7.30am – 3pm
Do you own this business?
You may also like