One Of The World’s Most Famous Department Stores Is Adding A New 100-Seat Theatre

Selfridge’s is opening the venue in its Oxford Street store in London. The first production will be Shakespeare’s Much Ado About Nothing, performed by theatre company The Faction, which will allow shoppers to watch rehearsals (something which the store’s management compares to passersby looking in the display windows).