It’s official – the UK saw a record annual inbound spend and numbers of visitors during 2013.

The results from the Office of National Statistics show overseas visitors spent £21 billion in 2013, 13% more than the previous record breaking year of 2012 which saw £18.64 billion.

It was also a record number for tourists, with 32.89 million visits from overseas, exceeding the previous record set in 2007, which saw 32.78 million visits.

The increase is, in part, thanks to VisitBritain’s GREAT Britain campaign, said the tourist board.

Sandie Dawe, chief executive at VisitBritain said: “Not only have we managed to surpass the £20bn barrier for the very first time, but we’ve broken records for holidaymakers and visitors from key growth markets such as China and South Korea.

“Holiday figures are up across the whole of Britain with robust growth for Scotland, Wales, Rest of England and London.”