London hotels have been ranked the worst in Europe, according to a comparison website.
A survey by Trivago.co.uk found that out of 1,000 towns and cities throughout the continent, the UK capital's hotels garnered the lowest collective score by the site's users.
Out of 1,000 cities and towns across Europe, hotels in London were given lowest collective score by users of the site.
Hotels in Birmingham also scored badly. Out of a possible 100 points, London managed only 72.2 and Birmingham 74.15.
Trivago admitted scores were heavily affected by room rates and hotel quality and agreed this may partially explain why an expensive city like London might receive a lower score than others.
"Nevertheless, such price and quality considerations are true for all
cities, and in contrast to London and Birmingham, many other cities have significantly better ratings," said the company.
Berlin had an average score of 78.88, Madrid 78.35 and Rome 77.14.
Out of 1000 cities evaluated, the only ones to score less than London were Sliema in Malta (71.00) and the Spanish towns of Lloret del Mar (69.57) and El Arenal (66.78).
London and Birmingham are joined at the bottom of the ranking by major city destinations such as Copenhagen (74.29), Amsterdam (74.42), Paris (74.58) and Geneva (74.88).
The German city of Dresden scored the highest marks, with an average hotel rating of 82.32, followed by the Polish city of Krakow, which scored 81.09 and Bruges in Belgian, where the average hotel rating was 81.03.
Venice scored 80.72, Barcelona 79.32, Budapest 80.24, Florence 79.75, and Berlin 78.88.
Belfast, Canterbury and Cardiff were the best in the UK, scoring between 79 and 81 and Edinburgh managed 78.63 while Glasgow achieved an average of 75.95.
The study was based on European cities and towns with more than 50 hotels and over 28 million reviews from customers were taken into consideration.