For most people The Sibton White Horse is the perfect 'English Country Inn', steeped in tradition, full of fascinating features, good drink and food and a great place to stay. Hidden away, on the edge of the pretty Suffolk village of Sibton, the 16th... |