Home > Leeds Street Index > City Square Mall

City Square Mall

This page shows businesses on City Square Mall. Click on a business to bring up its details and a map showing its location.


The Original Art Shop

The Original Art Shop is a framing company offering a range of framing services for pictures, photos and other artwork.

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


Map showing City Square Mall in Leeds.