It seems we can’t find what you’re looking for. Perhaps searching can help.
The Stafford Hotel’sAmerican Bar and Game Bird Restaurant are legends standing the test of time. Through the eras they have managed to evolve while maintaining their position of timeless sophistication. The two venues merge the past traditions of a private members’ club during the war with a fresh and lighter take on classic British cuisine. …Read More