Eliots Landscapes is an award winning landscaping business based in Welshpool, Powys. Proficient in all aspects of hard and soft landscaping, Eliots provide a varied and complete range of services - from the production of an initial concept, the creation of...
more