Mowgli to launch in Scotland with Glasgow & Edinburgh sites

After news of a 13th site opening in Cheltenham, Indian restaurant chain, Mowgli will be continuing expansion with further eateries in Glasgow and Edinburgh, its first in Scotland.

The company has taken a 4,694 sq ft unit in Glasgow at 78 St Vincent Street, which is set over three floors, and was previously occupied by the Handmade Burger Company.

Mowgli was launched in Liverpool in 2014 and currently has 11 outlets in England and Wales.

The Edinburgh outlet is set to open later this year after a lease was signed for a unit on Hanover Street prior to the first national lockdown in March 2020.

Kevin Sims, head of the CBRE retail team in Scotland who helped secure the Glasgow site, said, “Mowgli is a fantastic offering and it’s exciting that we’ve helped secure a space for its continued expansion throughout the UK.'