I am at tonights final show in London. I have a tight schedule to get into London and the last train back to Lincolnshire. I am lucky to be in a corporate suite and have been informed that the band will be on stage at 19.30. Was this the case for Monday nights show? What time do the show finish? Thanks....