HomeThemesTypesDBAbout
item: #16375
A new £1.5 million development in Newtown town centre is experiencing some delays as a result of Brexit and Covid, councillors were told.