Home > Leeds Street Index > Albert Square

Albert Square

Albert Square is a square in North West Leeds and is mainly residential.

Advertisements

Albert Square Stores

Albert Square Stores is an off licence selling a variety of alcoholic and other drinks.

Address: 1 Albert Square, Yeadon, Leeds, West Yorkshire, LS19 7SS

Map

Map showing Albert Square in Leeds.