1. Home
  2. Garden and Driveway Installation
  3. UK Garden & Driveway Installers
  4. Terra Firma Landscapes

Terra Firma Landscapes

Company Profile

Company: Terra Firma Landscapes
Owners: Jevgenijs Ivanous (Eugene)
Steve Barron
Address: The Garden Centre
Knollys Road
London
SW16 2JJ
Telephone: 020 8769 7321

Specialisms

Marshalls assesses certain skills and capabilities that members have demonstrated in specialist areas of landscaping which are reviewed periodically by Marshalls assessors to ensure that the skills are current.

The following specialisms are offered by this Registered Member:




Design

We offer a Design Service


  • Design, Image 1