The George Townhouse could easily be held up as a yardstick for great British hospitality. Continue reading...