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 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.