Lilleshall Memorial Hall

Lilleshall Memorial Hall
Hillside West, Lilleshall, Newport, Shropshire, TF10 9HE