St. Margarets Parish Church Hall

St. Margarets Parish Church Hall
Church Road, Leeds, LS18 5LQ
  • Telephone 07921 392 623