Skip the London department stores for once. Bridport, a ninth-century market town a few miles from Dorset's Jurassic Coast, is quietly building a reputation as one of England's best small-town shopping destinations — The Telegraph has even called it "Notting Hill on Sea," even though most travellers still breeze past it.
The town dates back to King Alfred the Great, who built a stronghold here against Danish raids. Today the draw is different: unusually broad streets lined with pastel storefronts and independent shops. East, West and South Streets form the core. On East Street, Aleksandra's Chocolate Cafe sells handmade truffles, Belgian bars and dark-chocolate-coated Brazil nuts alongside coffee and spritzes. South Street is home to Chilli By The Sea, a family-run gift shop stuffed with blankets, cushions, handmade jewellery, tableware and houseplants, and The Book Shop, a wooden-fronted institution with shelves spanning nonfiction, graphic novels, children's titles and card games.
When the shopping bags get heavy, the food and drink options hold their own. The Ropemakers on West Street is an 18th-century former inn with beams, rugs and old photos on the walls — order the Dorset rarebit with soup of the day, or beer-battered fish and chips with a malty ale. Goose & Badger is a South Street cafe by day that turns into a wine bar at night, while The Woodman leans rustic with stone floors, a big fireplace and regular live folk music. If you fancy something spicier, Rakhang Thai Cuisine on East Street gets consistent praise for its red curry and chicken panang.
Bridport also works as a coastal base. West Bay, the small fishing village a few minutes south, has the long Jurassic Pier for harbour views and a rugged beach backed by the Jurassic Coast's dramatic cliffs. Culture-wise there's Bridport Museum and guided historic walks, and Lyme Regis — a fossil-hunting favourite — is around 30 minutes away by regional bus. Overnight options include the historic Bull Hotel and The Bridge House.
Getting there from London takes a train from Waterloo to Axminster, Dorchester or Weymouth, then a bus into town — under five hours door to door. For anyone who likes their retail therapy at a human scale, with a pub lunch and a clifftop walk thrown in, Bridport is an easy sell.