St James Church Hall

St James Church Hall
Church Road South, Woolton, Liverpool, Merseyside, L25 7RJ