UK city with the most top rated hotels revealed – and it’s NOT London



IT’S ASSUMED that the most popular destinations in the world are home to the highest-rated hotels, but surprising new research proves this is not the case.



Read More