The White Horse Inn is a traditional and beatifully thatched English village Inn set in the small rural village of Stoke Albany on the edge of the picturesque Welland Valley.
Built in 1706, the propertly has been recently extended to include five en-suite guest bedrooms and an elegant dining room yet it has retained its original oak beams and exposed stone wall character.