French trim rack of Welsh lamb the ultimate centre piece for a special occasion
origin: Welsh uk7105/7099 uk7105/7044
We’d love to hear from you, please get in touch with any questions you may have
01443 812162
Shop address
52-53 Main Rd,
Maesycwmmer,
Blackwood
CF82 7PJ