The Hafren, Newtown

Llanidloes Rd
Newtown
Powys
SY16 4HU

Box Office:
01686 614555

thehafren.co.uk