Luton news: British town overrun with 145 barbers and salons named ‘worst place to live’
Luton has emerged as the English town with the greatest density of hairdressing and beauty establishments relative to its population, according to figures from the Office for National Statistics.The Bedfordshire town boasts…






