Location: Time: The Smallholding and Countryside Festival (formerly known as the Spring Festival) will be held at the Royal Welsh Showground in Llanelwedd on the weekend of 18...