We use cookies on this site. By using the website, you agree that we can place cookies on your device. More..

Contact Us

Please use the contact form below and we will get back to you as soon as we can.

Our postal address:
Unit 2 Groombridge Yard
Chartham Hatch

Haywood Landscapes Ltd is registered in England, number 2557342.

Our registered address is:
14 Grahame Close
Oxfordshire, OX11 9QE
Please note we do not operate from this address

Association of Professional Landscapers
The Horticultural Trades Association
Trust Mark member