Tag: trellech

spot_imgspot_img

The Lost Town of Trellech

Trellech is a small rural village in south-east Wales, but during the 13th century, it was one of the largest medieval towns in all of Wales.