Amlwch War Memorial Hall

Amlwch War Memorial Hall
20 Market Street, Amlwch, Gwynedd, LL68 9ET