London foodfromLondon On The Inside3 days agoA Third Outpost of Arcade Food Hall Is Coming to LondonArcade Food Hall is set to open a new location in Covent Garden in 2026, featuring a unique culinary experience.