Kelmscott Crescent is a crescent in North East Leeds and is mainly residential.
1st Class Builders is a building firm offering a range of construction solutions.
Address: 50 Kelmscott Cr, Leeds, West Yorkshire, LS15 8JY
Map showing Kelmscott Crescent in Leeds.