Kings Road is a road in North West Leeds and is mainly residential.
Sports centre
Address: 9a Kings Road, Leeds, West Yorkshire, LS16 9JW
Map showing Kings Road in Leeds.