UKNorth West EnglandCarlisle Lease
CA2 Carlisle Racecourse
To Let 0.25 - 10 ac Open Storage, Car Spaces / Depot / Car Storage
Opportunities from 0.25 acres - 10 acres
Rent on Application..
Carlisle is a cathedral city located in Cumbria England. Carlisle is linked to the rest of England via the M6 motorway heading South..