Bower Street is a street in North East Manchester with a small number of businesses.
Door Manufacturers Industrial
Address: Unit 2/Navigation Trading Estate, Bower Street, Newton Heath, Manchester, Lancashire, M40 2AR
Map showing Bower Street in Manchester.