The small market town of Frome has been named the most stylish place in the UK.

Its independent shops and award winning street market saw the Somerset town top the list, compiled by website Trouva.

There are 50 independent boutiques in the town which account for more than two-thirds of the shopping experience.

Clifton Village in Bristol came seventh in the list.

Top 10 most stylish places in the UK: