United Kingdom July 25, 2024Green Head cyclist. Swindon, a town rated as one of the worse places to live in England.