Elford Village Hall

Elford Village Hall
Church Road, Tamworth, Staffordshire, B79 9DA
Photo of Elford Village Hall