Artificial grass gardens in Teddington
Astro London are experts when it comes to supplying and installing artificial grass in Teddington, TW11. Our luxury fake grass can be laid on all types of surfaces in Teddington, Surrey including gardens, roof terraces and balconies. Our Teddington astroturf is extremely soft and looks as natural as real gras! If you live in Teddington, TW11 and are interested in installing artificial grass then please contact our Astro London team using the form below.