A Suffolk town has been named one of the coolest places to live in the UK. 

Southwold was named among the best locations in a survey by supplement brand Naturecan about the country's 50 coolest places.

The coastal town, which was ranked 28th in the list, is well-known for its coloured beach huts and was recently named one of the best places to live in England by Muddy Stilettos.

The town is also home to what has been repeatedly named one of the best beaches in England which makes people feel like they are on holiday everyday. 

READ MORE: Live updates as roads closed due to flooding and snow batters county

A sausage dog walk is also held most years in the town, which sees thousands of pets descend onto the beach

The area is also a great place to go bird spotting with bitterns, curlews and marsh harriers just some of the species spotted in the coastal marshes at RSPB Minsmere and Dunwich Heath nearby. 

The town is home to a number of great pubs and eateries – including LOADED, which recently opened its doors in December

The locations on Naturecan's list were ranked using a number of factors such as how many independent shops there are, the place's cultural events and its popularity as a filming location.

Polperro in Cornwall came first in the survey, while Wells in north Norfolk was named the second best.