Wandsworth garden installed with Astro London artificial grass
How impressive is this London artificial grass installation! This garden in Wandsworth was transformed in just two days by the Astro London team. We even installed a sunk in trampoline which is surrounded by our Oasis artificial grass. Astro London have now installed artificial grass in more than 100 gardens in Wandsworth, London. Please contact […]