Latchmere Drive is a place in North West Leeds and is mainly residential.
Holmes & Sons is a painting and decorating company which carries out a range of DIY and home improvement services for businesses and houses.
Address: 40 Latchmere Drive, Leeds, West Yorkshire, LS16 5DL
Map showing Latchmere Drive in Leeds.