Posted by Fuzzbox on 26/5/2023, 2:58 pm, in reply to "Re: Carlisle "
Not just London, its a crap location within London. Just a ball ache all round.
If they're gone to have a national stadium down there, then it should have built a stadium just off the M25 and near a main line Railway station, such as Watford, Slough or Potters Bar.