A dedicated team of professionals with huge experience in installing artificial grass await you. We’ve got vans, blowers, flatteners, cutters, and we know how to use them! We carry the finest stock of grass, and deep knowledge and experience installing lawns in any situation. You could say our product range and experience installing artificial grass is Astronomical!
- Astro London
- 41 High street
Brentford, South West London
Reviews and Ratings
We do not have any reviews about Astro London available right now.