St David's Church Hall

St David's Church Hall
Penrhyn Beach East, Llandudno, Gwynedd, LL30 3NT