What's On at John Lewis Cheltenham

Welcome to John Lewis Cheltenham

John Lewis & Partners, Cheltenham offers two floors of the best in fashion, beauty, homeware, giftware, technology (including Apple products) and electrical items. Our bookable services include Home Design consultations and Nursery Advice. In-store restaurants include Huffkins Cafe, open every day for breakfast, brunch, lunch & afternoon tea and The Place To Eat for refreshments and light bites.

New & exclusive

Huffkins Cafe

Classic afternoon teas, all-day dining, cakes and pastries from the Huffkins bakery in Cheltenham. Visit Huffkins Cafe on Level 1.

Jellycat

Discover the delightful world of Jellycat at John Lewis Cheltenham. Explore our charming range of super-soft toys and engaging children's books – perfect for gifting or treasured keepsakes.

You’ve got the love, we’ve got the gifts

Explore our Valentine’s Day gifts and find something special for your special someone at John Lewis.

What's on in-store at John Lewis Cheltenham

28 Feb - Multiple times

Fashion Finds: New & Exclusive

Meet our Personal Styling team and explore their latest fashion finds.
Mar 18, 2026

Clarins Beauty School

Learn all of our top tips to find the perfect routine with Clarins
Mar 31, 2026

AVEDA X GHD Shine & Style Masterclass

Unlock your hair's potential with AVEDA and GHD

In-store experiences at John Lewis Cheltenham

2026-03-07

Meet & Mingle

Join our Personal Stylists for a complimentary glass of fizz and their curated seasonal fashion picks. Drop in to The Style Studio on Ground Floor, between 10am to 3pm on Saturday 7th March.

Latest in-store offers

Johnsons Cleaners

My John Lewis members get an exclusive 5% off all repairs, alterations, dry cleaning, laundry and handbag restoration services. T&Cs apply.

Nursery Advice Appointment

My John Lewis members get 10% off £1,000 or 15% off £2,000 on nursery, babywear and baby toys when you book a free in-store All Things Baby appointment. T&Cs apply.

Find us on Social

Browse the latest content from our community. Share your in-store experience by mentioning @johnlewis_cheltenham on Instagram.