St Joseph's Church Hall

St Joseph's Church Hall
15 Lamb's Passage, London, EC1Y 8LE