The Hafren events

Browse events that will be held at the The Hafren in Powys.
Venue address: The Hafren, Llanidloes Road, Powys, SY16 4HU, United Kingdom