The Wheatsheaf Inn is a traditional Cotswold pub and 17th century coaching inn located in the sleepy town of Northleach. There are 14 bedrooms, and an ambience that includes roaring fires in the winter, beautiful gardens in the summer, and one of the best restaurants in the British countryside.
Photos by @ginagoesto / discovered via @sawdaystravel