Apparently their owner also owns an EPL team so he likes them playing in London.
TIL! Thank you for that. I would hope they just stay in London for this entire 2 week stint and don't travel back and forth
reply
I believe the announcer said that during the broadcast.
reply