Artificial grass gardens in Earls Court
The Astro London head office is just around the corner from Earls Court! If you would like advice on installing artificial grass in Earls Court, London then please get in touch. We also rent and hire astro turf for weddings, events & conferences across London. No wander we are London’s most popular fake grass company!