Meggie’s in the CotswoldsIf you’re looking for somewhere to visit this weekend, make Meggie’s in Stow-On-The-Wold your first port of call.