Clough Street is a street in South West Leeds and is mainly residential.
Textiles
Address: Clough Street, Morley, Leeds, West Yorkshire, LS27 8QZ
Map showing Clough Street in Leeds.