The Vibe Set in the sky at the top of the Westgate centre, with beautiful views over the City of Oxford, Mowgli is an India street food restaurant that’s not to be missed. Set near the back of the Westgate centre on the roof, you walk up to the door and your senses are overtaken …
