There was 89 million overnight stays from tourists in London last year but they could not be charged a 'tourism tax' which many other major global cities do

See Full Page