Amelia Hagen's experience in London
shop
Selfridges
A London shopping institution, this is where the posh shop for the latest trends. Go for a wander to check out popular British brands. #oxfordstreet #uk #london #shopping #high-end #clothes
Posted by Amelia Hagen
85 countries - 836 spots