July 16, 2009 by awildslimalien Leave a comment Alone in London King’s Cross, London, 1992 The London nobody sings.