VisitBritain is the name used by the British Tourist Authority, the tourist board of the United Kingdom incorporated under the Development of Tourism Act 1969. From Wikipedia
Julia Simpson says high travel taxes are deterring visitors from China and India.