Llanwrda Village Hall September 11, 2019 WeDigMedia Comment Map Unavailable Address Llanwrda Village Hall Llanwrda SA19 8HD United Kingdom Upcoming Events No events in this location