Venue LocationVenue: InterContinental Hotel - The O2 London
ARTA Grand Finale is fast approaching on 16th November 2020. 1000’s of people have participated in nominating their favourite Asian Restaurant & Takeaway. A night of glamour and celebration awaits where we will reveal the best of the best.