The Game Bird at The Stafford Hotel In by ashepherdiwfsMarch 13, 2022 Location 16-18, St James Place, LondonSW1A 1NJ Next Event No upcoming events Loading Map.... The Game Bird at The Stafford Hotel16-18, St James Place, - LondonEvents 51.505892 -0.140245 Upcoming Events No events in this location