Head Office
Astro Warehouse Ltd,
51 New Cavendish Street,
London, W1G 9TG
Delivery & Collection Depot
Astro Warehouse Ltd,
Southhall, UB1 3AJ
Astro Warehouse Ltd,
51 New Cavendish Street,
London, W1G 9TG
Astro Warehouse Ltd,
Southhall, UB1 3AJ
“I have no regrets after the purchase, thank you Astro Warehouse.”
“Astro Warehouse don’t only sell the grass but also the installation materials such as the joining tape and glue, it made it so much easier for my builder.”
“The grass range is great, excellent choice for my back garden."