watching the game in Tokyo

Does anyone know if there is anywhere in Tokyo (ideally close to Ginza) which is recommended for watching the game on Saturday? If not our game, then at least Premier League games? Cheers.

Posted By: Bob Mould, Apr 24, 10:47:59

Follow Ups

Reply to Message

Log in


Written & Designed By Ben Graves 1999-2025