UKNorth East EnglandNorth YorkshireYork
Shop, Restaurant
To Let 15,341 sf
Prime
Prime Retail/Leisure Unit to Let
York is a historic Cathedral city in North Yorkshire with an affluent primary..