Hi everyone, I am going to the London show on 22/02
Has anyone got an idea of how long the whole concert will go on for?
Perhaps based on the previous shows this tour I thought someone may know.
I'm looking to plan my journey home the same evening so wanted to know this information.
Thanks in advance,
Ryan