By Luke Tugby2015-08-04T07:28:00
Selfridges has claimed to be the first department store in the world to open its 2015 Christmas shop as it bids to capitalise on summer tourist trade.
Already have an account? Sign in here
Site powered by Webvision Cloud