M
Mike Daly Review of Selfridges
Fantastic department store in a iconic building in...
Fantastic department store in a iconic building in the world's longest and most famous shopping street everything you need is here from designer handbags, perfumes, it's a essential shopping paradise for men and women, high quality goods excellent customer service has restaurant and as well as a parking facilities it is a must see and must do on any trip to London
Comments: