Tōkyō/Yokohama venue for StJ

My old man is over there as well.

Scotland game today then Rangers on the TV, hopefully
 
Google Aldgate British bar Tokyo, it's a five minute walk from Shibuya junction.

I watched one of our games in there a few years back.
 
Back
Top