
Overnight stays by inbound business travelers in the UK 2009-2021
The total number of nights spent by international business tourists in the United Kingdom amounted to a little over nine million in 2021, registering a decline of 75 percent versus 2019. In 2015, the United Kingdom registered over 40 million overnight stays by foreign business visitors.