Gardening Services
The Garden Centre, Knollys Road, London SW16 2JJ
London
London
South West
SW16 2JJ
Tel: 020 8769 7321
At Terra Firma Landscapes we specialise in transforming gardens. From large-scale landscaping projects to small city gardens, we create incredible outdoor spaces for you, your family and friends to relax and enjoy for many years to come....