You won’t be disappointed with the selection of food on offer from the street food stalls at this Venue. Having been before, I have been dreaming of this return visit to experience the sublime halloumi burger from Freddie & Hicks again - and yes it...More