Explore the charming market town of Wymondham in South Norfolk, a hidden gem waiting to be discovered.