Inside charming Frome – one of 'UK's prettiest towns' where you're bound to bump into a celebrity
With its antique shops, meandering riverside walks and independent feel, it’s easy to see why Frome has made the UK’s prettiest towns list, but what’s…