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.
Read MoreMowgli 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.
Read More