Welshpool Welshpool is the fourth largest town in Powys located near the Welsh/English border in the pretty upper Severn Valley. Attractions in and around this attractive market town include the medieval Powis...