An “intriguing” town just over an hour from Buckinghamshire has been named among the best places to live in the UK. Royston in Hertfordshire was recently named on Muddy Stilettos' annual 'Best Places ...