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.
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.