fbpx

LUX Tourism Awards 2017

17 January, 2022

Best Indian Restaurant Central London

Mango Indian is a unique Indian restaurant located close to the famous London Borough Market
and the Shard in the heart of London. We invited Owner Sorowar Khan to tell us more about this
exquisite eatery and the range of dishes it provides:

Read more here