The small town of Llanfyllin is on the A490 road approximately 11.5 miles north-west of Welshpool and 16 miles south-west of Oswestry.