Description: Castle Grass based in Lanarkshire offers a cost effective alternative to grass in both residential areas and commercial areas. Artificial grass is fast becoming the ideal solution in gardens across the UK
edinburgh (1851) glasgow (1680) astroturf (53) lanark (37) wishaw (30) carluke (9) grass tiles (2) castle grass - artificial grass supplier (1) grass rolls (1)