The George Hotel of Stamford
The George of Stamford was - and still is - one of England's greatest coaching inns. The George has distinctive style and ambience that make it truly unique. The Oak Room Restaurant, roaring log fires, The Garden Room Restaurant, afternoon teas, the courtyard, bars and lounges all have justifiable fame...