Squires Garden Centre Cobham Stoke Road Stoke D'Abernon STOKE D'ABERNON Surrey KT11 3PU Telephone Number: 01932 862530 Website: Visit Website Back To List