Llanmadoc and Cheriton Village Hall Loading Map.... Llanmadoc and Cheriton Village HallLlanmadoc - SwanseaEvents 51.6193335 -4.245758600000045 Address Llanmadoc Swansea SA3 1DB United Kingdom Upcoming Events No events in this location