01 Shop (Transformer Test and Assembly) in Borough of Charnwood

01 Shop (Transformer Test and Assembly) in Charnwood is an industrial building. 01 Shop (Transformer Test and Assembly) is near Sidings Walk.

Building Type
industrial building