Home > Leeds Street Index > City Square Mall Shopping Plaza

City Square Mall Shopping Plaza

City Square Mall Shopping Plaza is a place in central Leeds and is mainly residential.

Advertisements

Outrage

Outrage is a jewellers' shop selling a wide range of jewellery items.

Address: City Square Mall Shopping Plaza, Leeds, West Yorkshire, LS1 5ER

Map

Map showing City Square Mall Shopping Plaza in Leeds.