I’m playing touch there this week for my employer.
It has piss poor transport links compared to every other major London stadium and flatly refuses to host any stadium event that’s not rugby although it hosts functions and events all week long in its corporate facilities unlike EP.
Most importantly it pays its way privately without expecting Hounslow council or British tax payers to bail it out unlike EP.
