Darwin Shopping Centre

Orientation & Geography

Europe, United Kingdom, Shropshire

The Darwin Shopping Centre is the largest of the three main shopping centres in Shrewsbury, the county town of Shropshire, England, comprising approximately 17 per cent of the town centre's retail offer by leasable area. It was built by John Laing Developments in 1989 and refurbished in 2002. It is due to undergo further refurbishment in a plan being devised by Chapman Taylor Architects.