The proliferation of pop ups in London

In 2015, a restaurant landscape without pop ups in London would be inconceivable. Now, pop ups mean big business, generating £2.1 billion in 2014, and consumer spending in pop ups in the UK set to double, increasing by 8.4% in 2015. Pop ups, then, are exploding across the UK, and successful restaurateurs will benefit from investing in them. Here are some of the most successful… Read more