Charming Dorset town is a quirky weekend break that’s just two hours from London

This inland town was the perfect staycation.