Dennil Road is a road in North East Leeds and is mainly residential.
Builder
Address: 59 Dennil Road, Leeds, West Yorkshire, LS15 8SB
Map showing Dennil Road in Leeds.