UK travel demand drops 13% in 12 months

travel

UK travel demand drops 13% in 12 months

Image copyright Getty Images Image caption Thomas Cook Chief Executive Peter Fankhauser says UK travel demand has dropped by 13% The travel market to the UK has dropped in the last year, as people…