
Average length of stay of inbound business travelers in the UK 2019-2021, by origin
The average length of stay of international business visitors in the United Kingdom increased significantly between 2019 and 2021. For instance, business travelers from continental Europe in British territory spent on average 6.3 nights, which nearly double than in 2019.