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.