Luxury in the lap of convenience

Harrods’ c-store concept at 102 Brompton Road is an impressive sight, as James Durston reportsLet’s be honest: if the new Harrods c-store concept were anything less than spectacular, we would all be disappointed. Needless to say, a...

 

Already have an account? Sign in here

You’ve used up your article allowance

Sign up to read more stories for free

Register now