Selfridges

Selfridges, AKA Selfridges & Co, is a chain of high end department stores in the United Kingdom. It was founded by Harry Gordon Selfridge. The flagship store in London’s Oxford Street is the second largest shop in the UK (after Harrods) and was opened on 15 March 1909.

It’s sort of like Harrod’s but wit it’s own unique personality.

All 100 Free London Shopping

Related Listing

Place Your Review

Rate this place by clicking a star below :

Send To Friend

Captcha Verification
captcha image

Send Inquiry

Captcha Verification
captcha image