• Plympton Lamb Fest

    Plympton Castle Green Barbican Road, Plympton, Plymouth, Devon, United Kingdom