The tiny town that's one of UK's most beautiful but with less tourists than its neighbours 0 27.12.2024 08:00 Express.co.uk This serene hidden gem in the Cotswolds is celebrated for its timeless beauty and tranquil charm away from the tourist crowds.