The George of Stamford is one of England's greatest coaching inns. It retains the charm and atmosphere of its long history yet offers today's guests every modern comfort.