Lamb: Where did the flavour go?

Still Meadow Farm near Thamesford between Woodstock and London is the name of the farm where I bought some lamb that was a bit gamier than what I purchase at Sanagan’s in Toronto.

https://stillmeadow.ca/