The festive season seems to have well and truly arrived, a fact clearly confirmed thanks to the inexhaustible droves of shoppers trawling central London on a mission to find the perfect gifts. As if in ode to this, the Almeida theatre’s annual Christmas theatre production has arrived, in the form…
Tag