IF you like pretty towns with good food, then one in the UK ticks both boxes.
Ludlow, in Shropshire, has been rated the best in the country for its food and drink scene.
A Which? study on the best UK towns for cuisine revealed Ludlow was the only one to get five stars.
It was once the only town to have three Michelin-starred restaurants, although none of these are no longer listed.
However, there are six on the Michelin Guide list.
This includes Mortimers, serving "modern British" food within a 16th-century townhouse, and Charlton Arms, overlooking the River Teme.
Read more on UK towns
Pretty town with world's most famous Bonfire Night is a nightmare for tourists
'Charming' UK town home to castles, waterfalls and England's best restaurant
The Old Downton Lodge, also serving "modern" cuisine, is found on a 5,500-acre estate dating back to the 13th century while The Baiting House is a family-friendly pub with classic British dishes.
Otherwise other cuisines including tapas Spanish, South Asian,Indian and Italian can be found in the town.
You aren't short of good beers either, with the Ludlow Brewing Company, the 1668 pub The Wheatsheaf Inn or the nearby Six Bells and the Three Tuns, which is said to be the oldest brewery in England.
Ludlow is one of the prettiest in the UK too, according to the Telegraph's latest study.
Most read in Travel
Best free Christmas family attractions across the UK this winter
Med’s fourth-largest island is one of the best short-haul winter sun destinations
COUNT ME IN
UK county on ‘world’s best’ list for top beaches, lavender fields & dark skies
Legoland reveals ‘world’s first’ rollercoaster coming to UK theme park in spring