Cotswold Christmas Shop

High Street, Lechlade, Gloucestershire, GL7 3AE

At the Cotswold Christmas shop in Lechlade-on-Thames, one of the UK’s oldest year-round Christmas shops, the magic of a traditional British Christmas lives on all year round.

Discover unique handmade decorations, vintage ornaments and seasonal gifts for all ages, each inspired by timeless Christmas traditions and chosen to be treasured year after year.

Open all year round.