To watch a football match, basketball or any other sport, nothing like a bar with a television with friends! And in London, there are 85 bars with a TV.
85 bars
No reviews
St Christophers Inn, 189 Greenwich High Rd, Greenwich, London London
No reviews
Queen Elizabeth Olympic Park, 8, Canalside, E Bay Ln, Hackney Wick, London London