Plympton Lamb Fest June 20 Plympton Castle Green Barbican Road, Plympton, Plymouth, Devon, United Kingdom