Village Terrace is a terrace in North West Leeds and is mainly residential.
Controlled Energy is an electrical engineering firm which uses electrical components to design a variety of electrical systems and devices.
Address: 5 Village Terrace, Leeds, West Yorkshire, LS4 2NU
Map showing Village Terrace in Leeds.