Our Long-Term Plan for Towns
UIN: HCWS1072 Towns are the places most people in the United Kingdom call home and most people go to work. The impact on towns is felt by millions of people every day, in the form of vacant high streets, depleted town centres and anti-social behaviour.Since the 2008 Fi...