Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* You have visited the company page Gardeners Barnes, which is in category garden maintenance. The legal address of the company is The Elms, Barnes, London SW13. For more information, call 02034042314 Your comments* (not for publishing) * — Required information Gardeners Barnes ← View details The Elms, Barnes, London SW13, United Kingdom, Barnes, London 02034042314