Arcade Food Theatre - 103-105 New Oxford St, West End, London WC1A 1DB, UK on Eaten