The Sorrel Horse Inn Public House is a charming and cozy restaurant located in the picturesque village of Shottisham. With a menu that highlights local ingredients and traditional British dishes, it is a popular spot for both locals and visitors to the area. The pub also features a beautiful garden and outdoor seating area, perfect for enjoying a pint of ale on a sunny day.