tartan_penguin
Well-Known Member
I'm back in the UK for a few days in June and thinking of a stadium tour in London. Anyone recommend one?
Chelsea / Tottenham / Arsenal or Wembley are the short list.
Chelsea / Tottenham / Arsenal or Wembley are the short list.