New ‘Secret’ Restaurant and Takeaway to Open in Historic Lechlade Building Monday, November 3, 2025 restaurant takeaway lechlade cotswolds heritage dining redlion opening hungarian italian A brand-new restaurant and takeaway is preparing to open in a vacant building in the Cotswolds town of Lechlade, promising a fresh culinary experience for locals and visitors alike. The venue, which was previously home to The … Read More