Essex Road Complex

Essex Road Complex
Essex Road, Stamford, Lincolnshire, PE9 1LT