Hammersmith Odeon, it used to be called – and everyone who ever was anyone has played there. Myriad name changes have served to dilute the legend somewhat, but it’s still there, and still hosting some of the biggest bands in the business. Thus it was that Marillion chose to play the climactic, final night of..