Does anyone know of a London church of St Mark in Audsley Street? I came across a review of a late 1948 Decca recording by Jeanne Demessieux supposedly in this church where the organ was described as superlative, etc, etc, typical of the work of the English organ-builder at his best.
Does anyone have the recording or can verify details of the church and organ? Perhaps the church no longer exists.
Any comments or hints would be useful. I have checked Wikipedia and Googel lists of London churches but without result.
Robert Parkinson