46 Gloucester Terrace ✻ Being in Hospitality industry since 1996, we started catering back in New Delhi, India. We had a vision of expanding our taste worldwide and hence after carefully researching the UK market, london came out to be the obvious choice. We opened our first http://www.flavorsofindia.co.uk/