When I think of my poor old Dad worrying that I wouldn’t be able to stay alive in London when England were playing Scotland on the same night as Led Zeppelin in 1973/74 and consequently telling me I couldn’t go even though I had tickets, I was crestfallen. Missing most of Lou Doillon’s set tonight might not quite […]
