McDonald's Leicester Square, London: Reviews | Hungru