Welshpool (Wales United Kingdom): 18th Century Cockpit

Repost Welshpool (Welsh: Y Trallwng) is a town in Powys, Wales, 4 miles (6 km) from the Wales-England border. The town is low-lying on the River Severn; the Welsh language name Y Trallwng literally meaning ‘the marshy or sinking land’. Welshpool is the fourth largest town in Powys. In English it was initially known as…