Celebrate Christmas Day at The Stafford

The Stafford is a magical place to celebrate in style this Christmas. Join us on Christmas day and enjoy a decadent five-course Christmas feast in The Game Bird.
The Stafford is a magical place to celebrate in style this Christmas. Join us on Christmas day and enjoy a decadent five-course Christmas feast in The Game Bird.