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