A poster advertising a meeting to discuss new premises, eventually this would lead to the building of Yeadon Town Hall.
search