Limewood Court is a place in North East Leeds and is mainly residential.
Tech Market is a shoe shop stocking a range of footwear for different uses and occasions.
Address: Limewood Court, Leeds, West Yorkshire, LS14 1NF
Map showing Limewood Court in Leeds.