What a difference the Astro London team have made to this balcony in London
What a difference the Astro London team have made to this London rooftop balcony in Vauxhall. This artificial grass installation is going to make a great party area for this lucky customer! Our astro turf is a great solution for any London roof terrace or balcony.