The Irish Church in Kilburn, a grey stone sentinel amidst the clamour of 1966 London, offered little solace for those seeking escape. Its stained-glass saints c...