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
Written & Designed By Ben Graves 1999-2025