Florence Place is a place in North East Leeds and is mainly residential.
Infront Glass & Glazing Ltd is a glass supplier offering a wide range of windows and other glazing products.
Address: 22 Florence Place, Leeds, West Yorkshire, LS9 7AY
Map showing Florence Place in Leeds.