Could you submit a review of Squires Garden Centres Harrow? Submit a Squires Garden Centres Harrow review and contribute to the directory of recommended garden centres in Harrow. Is Squires Garden Centres Harrow owned by you, then claim it today. If you claim a business, you will be able to choose a new business profile photo.