London’s Charlotte Street was hit hard by the Coronavirus pandemic with many restaurants closing. Yet rather than sound the death knell for its independent scene, it has provided a new lease of life for the area, argues Shaftesbury’s Julia Wilkinson.
Indian street food group Mowgli will open a site in Cheltenham this summer with expansion to other areas including Edinburgh, Brighton and Preston also planned.
Indian street food group Mowgli plans to open two more restaurants before Christmas, and is 'looking to close in' on additional sites across the UK to launch in 2021.
Indian street food restaurant group Mowgli is adjusting some of its forthcoming expansion plans, saying it will only look for landlords who are 'collaborative and circumspect' in the future.