UKNorth East EnglandWest YorkshireLeeds
Shop, Showroom / Gallery
To Let 2,817 sf
• Immediate Occupation • Various Uses Available
The Penny Hill Centre is situated within a residential area, approximately 2 miles to the south of Leeds city centre...