shutterstock_londonstreetsign

London’s visitor accommodation registers record overnight stays

London’s hotels and other accommodation recorded over 56 million overnight stays last year, more than any other city in Europe, London & Partners has reported citing new research by European Cities Marketing. London has a flourishing hotel sector with over […]

Continue Reading...