Ideally somewhere with multiple screens, but not totally trashy like a Sports Bar.
Thanks guys, you're the best!
Ideally somewhere with multiple screens, but not totally trashy like a Sports Bar.
Thanks guys, you're the best!
use to watch a few games in the Green Man on Berwick Street - definitely has multiple screens, if it is still open which it seems to be
https://www.thegreenmansoho.co.uk/sports