Inside new Cotswolds lakeside restaurant given Natalie Imbruglia's seal of approval

Gloucester Citizen

Published

Even the Red Arrows flew overhead as The Lakes Bar & Kitchen in Lechlade welcomed guests and a pop star.

Full Article