Z
Zara L Review of Selfridges
One department store to rule them all. London's f...
One department store to rule them all. London's flag ship store with everything you could possibly think of under one roof. Beautiful clothes, toiletries, stationery, homeware and accessories. Plus there's grooming stations, a food hall and plenty of chocolate. There's even a pub for a Christmas cabaret. knees up courtesy of Sink the Pink. At Christmas it rains glitter on the hour to try and counteract the santa- mental crowds. Ho ho ho!
Comments: