Artificial grass gardens in Mayfair


Artificial Grassin Mayfair can transform your garden or balcony! Fake grass brings your garden to life. We’ve even installed artifical grass on roof terraces across Mayfair, London. Please get in contact with the Astro London team for more information.

Request quote

5 + 1 = ?