Donald Russell Lamb Crown with Mushroom Duxelles

Enjoy this Show-Stopping Roast & Help to Champion British Craftsmanship