10 April 2010

Crawley New Town - former CRS Department store


This store incorporates a sculpture to show the spirit of the new town. Stevenage also has an artwork incorporated.