MOD Pizza - Leicester Square - 17-18 Irving St, West End, London WC2H 7AT, UK on Eaten