Home > Leeds Street Index > Spen Road

Spen Road

Spen Road is a road in North West Leeds and is mainly residential.


Faller Signs

Faller Signs is a company which creates signs and other products through various techniques such as engraving.

Address: 27 Spen Road, Leeds, West Yorkshire, LS16 5AT


Map showing Spen Road in Leeds.