SuperStar BBQ - 4 Central Piazza St Giles, Saint Giles High Street, West End, London WC2H 8AB, UK on Eaten