Chelwood Crescent is a crescent in North Leeds and is mainly residential.
IC Plastering is a DIY business which provides plastering and other decorating services.
Address: 40 Chelwood Cr, Leeds, West Yorkshire, LS8 2AQ
Map showing Chelwood Crescent in Leeds.