Ruthin, a good market town in Denbighshire

A brief history of Ruthin is provided below the image.