A terrace of high street retail units situated in the centre of Northwich in a prime location. A large public car park lies to the rear.