Visitors Spent £951 Million in Britain Last Year
This means that for every pound invested in the agency visitors spent £23 in Britain. As well as the UK Government investment, the agency attracted £11.5 million of investment in cash and in-kind from commercial partners and delivered £1.9 […]
Visitors Spent £951 Million in Britain Last Year Read More »