One of the most recognisable names in luxury and designer goods, the historic Selfridges department store hosts the second largest shop in the UK. Culture Calling are offering the chance to win a £50 voucher, usable at any Selfridges location. It's only a limited time offer so enter now!