Beckhill Avenue is an avenue in North Leeds and is mainly residential.
Two Hills Project is a community project providing a range of benefits to the local population.
Address: 21 Beckhill Avenue, Leeds, West Yorkshire, LS7 2RG
Map showing Beckhill Avenue in Leeds.