Squires Garden Centre, Burwood Road