London really is a shopaholic’s dream to suit every budget and style. If it’s shabby-chic and vintage pieces you’re hankering for, head to the world famous Camden, Portobello and Brick Lane markets.
Visit Oxford Street where you’ll find one and a half miles of shops to satisfy shoppers looking for famous high-street brands. For a bit of indulgence and street entertainment along the way, try Covent Garden and Seven Dials with its boutiques, beauty parlours and five-star brasseries.
Aside from all the essential shops on Princes Street, a shopping trip in Edinburgh isn’t complete without a browse along the Royal Mile. The Scottish shops selling cashmere, whisky and tempting handmade fudge are not to be missed!
While you’re there, check out the Christmas shops and pick up some unique decorations for your tree. There are plenty of quirky tea rooms and traditional pubs to stop at for refreshments and, if you get peckish, a big, warming bowl of Cullen Skink.
With shops selling everything from retro-furniture, wonka-esque sweets, delicious cheeses and handmade hats, if it’s unique items you’re looking for, Barcelona is for you.
And, of course, you can’t go shopping in Barcelona without spending an hour or two taking in the sights and smells of ‘La Boqueria’. This internationally acclaimed market is a treat for the senses: selling all kinds of fresh produce such as seafood, fruit and meat. Have lunch with the locals at a tapas bar or just grab a plate of something delicious from one of the many market stalls.
If you’re seeking a certain je ne sais quoi, Paris has it. Its sprawling department stores, high-end boutiques and vintage shops are sure to impress the most discerning of fashionistas.
If you’re really looking to splurge, visit the ‘Triangle d’Or’ where you’ll find some of the finest Haute Couture shops in the world, including Dior, Chanel, Prada, and Gucci. And, if you’re after a little something to hang on your wall, visit Paris’ glorious art galleries and antique shops in the Marais district.
Rome is full of beautiful boutiques, speciality shops and markets so you’re sure to find something to suit both your taste and your budget. Window shopping here is a real treat with beautifully dressed displays.
The streets around the Spanish Steps are lined with designer boutiques, from Giorgio Armani to Ermenegildo Zegna. Trastevere has an eclectic mix of cutting-edge design and made-to-measure garments and the shops surrounding the Pantheon have a sense of history.
Since Georgian times, shoppers have been flocking to Bath to pick up something stylish and today Bath remains one of the best cities to shop in the UK. With its cobbled streets and thoroughfares, shopping in Bath is a delight.
For quirky independents, visit the Artisan Quarter and Upper Town. For beautiful fashion and homeware shops, try the Milsom Quarter. And, because the city is quite compact, aching feet shouldn’t be too much of a problem. Cosy bookshops and tea rooms offer a bit of rest and relaxation along the way.