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
SW16 2JJ
Telephone: 020 8769 7321


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:


We offer a Design Service

  • Design, Image 1