The village of Beguildy is on the winding B4355 road which ascends the Teme Valley west of Knighton. It's a picture-postcard scene with the shop covered in old enamel signs (not original BTW), and the squat black and white Radnorshire Arms promising a refreshing pint of ale.