Exploring Tudor Life in Ledbury, Herefordshire