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 »