Head Office
Astro Warehouse Ltd,
51 New Cavendish Street,
London, W1G 9TG
Delivery & Collection Depot
Astro Warehouse Ltd,
Southhall, UB1 3AJ
“I have no regrets after the purchase, thank you Astro Warehouse.”
“The grass range is great, excellent choice for my back garden."
“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.”