Astro London install artificial grass gardens, balconies and commercial areas across the whole of London. We have installed over five hundred fake grass astro turf gardens in South West London alone.

We also install synthetic grass gardens throughout the United Kingdom, including the following locations: