Chester may well be the fifth happiest city in Britain , but did you know it’s also one of the best value for money?

Figures from TripIndex UK Cities – a price comparison study which looks into the cost of a UK city break over the August bank holiday weekend - show that Chester is among the ten best value cities for a getaway.

Overall, our city was ranked seventh cheapest for a break, with an average weekend costing £828.76 taking into account hotels, food and local attractions, while average spend for a day came out at £238.52.

It came in third as the best value destination for dinner, at an overall cost of £55, but it was found to be the most expensive place to buy a spot of lunch at an average of £25, while the cost of an average taxi ride in Chester is around £10.60.

Topping the poll as Britain’s cheapest city was Sheffield where a three night trip for two will set you back an average of £614.

Unsurprisingly, London is the most expensive - an average weekend break in the capital costs an eye-watering average of £1,331, almost £380 per day.

The results come just a few weeks after Chester was declared the fifth happiest place to live in Britain in a Rightmove survey, due to its scenery and attractions, shopping, communities and the fact so many residents said they were proud to call the city their home.