2 min read

Much ado about shopping

London – Selfridges is bringing new meaning to the term retail theatre to mark the 400th anniversary of Shakespeare’s death.