London Luxury Shopping – A Curated Look at the Capital’s Most Iconic Retail Destinations

At 5 pm on a winter weekday, the pavements outside Selfridges Oxford Street shimmer with puddle light. At the same time, the shimmy of neon from Soho’s bars bounces off bus windscreens. Inside the windows, a kinetic sculpture whirls handbags like planets in orbit, pulling in commuters who had sworn they were only heading home. […]