According to the Office for National Statistics, the average number of people living in a household in the UK is 2.3. If we assume that each household occupies a single house, this would suggest that the average number of houses in a street in the UK is around 100. However, this is just a rough estimate and the actual number will vary significantly from street to street.