Looking for somewhere to watch the Champions League near Liverpool Street? We’re showing every single knockout game live on huge HD screens, complete with a huge traditional British food and drink menu and some huge deals.