Shelley Sandzer secures London debut site for naan other than Indian street food specialists, Mowgli
Mowgli Street Food, the Indian home-cooking and street-food inspired eatery, have signed for their debut London site, secured by specialist leisure property agency Shelley Sandzer, at 5 Charlotte Street, Fitzrovia.