Pop-up restaurants in London

Street eats and pop-up restaurants took London by storm in 2011 and, while many believed they were to be a short-lived fad, the phenomenon is still going strong. Each month... Read More