Repeat: While Bristol scooped fifth place in the top 10 cheapest city breaks in the UK - with an overnight staying costing holidaymakers about £180.
While Bristol scooped fifth place in the top 10 cheapest city breaks in the UK - with an overnight staying costing holidaymakers about £180.