Stainburn Avenue is an avenue in North Leeds and is mainly residential.
Artist
Address: Stainburn Avenue, Leeds, West Yorkshire, LS17 6PQ
Map showing Stainburn Avenue in Leeds.