Learn how to cook a perfect leg of lamb with this comprehensive guide. Get expert advice on selecting the right cut of lamb, preparing it for cooking, and finishing the dish.