What is the average time people live in one house UK?

According to the 2021 UK Census, the average length of time a person lives in their home is 22 years, with some regional variations. For example, people in London tend to move more frequently, with an average occupancy of 13 years compared to 25 years in Scotland.
Copyright Wanderlust World © https://www.ynyoo.com