About Us

Home / About Us

Why Choose Us

Terra Nova Landscape is an established company providing landscaping services to its customers in London. We were established in 2012 and have served many happy customers since then. We pride ourselves on providing a friendly and professional service at all times. Get in touch with us for more information on our services.

Our Mission

We’re a family run business having over 10 years of experience. Our team members have the knowledge and expertise in handling a range of Landscaping Needs. Our mission is to help all our clients to achieve their dreams at their homes. Entrust us to transform your garden today.

Generators

Years of Business

Pieces of Equipment

Acres Maintained

Subscribe
To our newsletter