George Hotel A historic coaching inn in Stamford, operating since at least 1597. It served travellers on the Great North Road throughout the coaching era. Go Back