UKCPT signs new retailers at Shrewsbury shopping centre

UK Commercial Property Trust has signed two new leases at the Charles Darwin shopping centre in Shrewsbury, Shropshire.

New Look Menswear has signed a 10-year lease for a 4,047 sq ft shop – its first ever store in the town.