Afternoon tea at The Berkeley is based on current catwalk collections, so expect cakes shaped like Mulberry bags and biscuits that look like Charlotte Olympia pumps
If you don’t have time to shop around the city’s neighbourhoods, you can still get a very ‘London’ experience at Harrods. The main womenswear floors have recently been redeveloped so that the haute couture ‘Superbrands’ all sit on one floor. Shoe Heaven, the shoe hall, is massive and feels quite New York-y. You can buy customised shoes made in specific fabrics.
2. Portobello Road Market
The market for fashion lovers is Portobello Road, with its stalls selling wonderful clothes, shoes and accessories, and little arcades with decorative antiques for sale. My top fashion pick is a little shop run by a lady who sells vintage boots. You’ll find it just after Falafel King (which is at number 274). Even on a rainy day people come to Portobello, so be prepared for minimal pavement space and some waiting to browse the most popular stalls.
With a stall outside Liberty London and boutiques in Westbourne Grove and Pimlico Road, Wild at Heart is one of the most pleasant (and fragrant) places to see artisan floral displays and enjoy a slice of the countryside in the city.Discover London
The Joseph boutique at Brompton Cross is great for womenswear. It’s bigger than the concept store in Westbourne Grove, and stocks interesting pieces from up-and-coming designers, as well as items from well-known names such as Alaïa and Balenciaga.
Will Fisher, who runs this antiques shop Jamb on Pimlico Road, has a very clean aesthetic. The shop isn’t overcrowded and it’s beautifully styled – it almost feels like you’re walking around an architectural showroom. The shop specialises in lighting and fireplaces, but it also sells furniture that is sourced from all over the world. I’ve picked up pieces for my house including a striking mirror with an eagle on top, holding a ball and chain.