View of London from the Southbank shows London Eye, Big Ben, Houses of Parliament. Getty Images
View of London from the Southbank shows London Eye, Big Ben, Houses of Parliament. Getty Images

Tourists deterred from visiting UK ‘by high taxes and lack of investment’