Adel Memorial Hall

Adel Memorial Hall
Church Lane, Leeds, LS16 8DE