Have you read the numbers from The Daily Mail marking London as the sixth most expensive city in the world? Unfortunately for the city’s residents, that statistic doesn’t lie, but for the 30 million people who visit London every year, according to The London Plan, the city’s price-tag is vastly overestimated, especially when looking at the price of its hotels. According to TTG Digital, London’s hotel bookings dropped 35% following the 2012 London Olympics. Quite
Menu