St Michael's Church Hall

St Michael's Church Hall
Dowhills Road, Blundellsands, Liverpool, Merseyside, L23 8SP