Not everyone lives in England
Not everyone has a car
Not everyone can take a direct train and
Not everyone can get a train back that late
Not everyone can afford somewhere to stay AND the ticket
Not everyone can take time off away from responsibilities that going to London means
Is London that hard to travel to when you're in the UK?
I saw some folks crash out when it seemed like Sonic Live was only gonna be in London and I think about all the times I've travelled up and down the UK for stuff and aside from delays I've found it pretty well connected.