Is this your business? Claim this listing for free to keep your hours, phone number, website, logo and description up to date. Claim this listing

About London Landscape

London Landscape is a landscaping company located on Clarke Road in the GorhamClarke Triangle of London, Ontario. It provides landscape construction including the building of decks, fences, patios, walkways, and retaining walls. The company performs heavy machinery work such as excavation, grading, demolition, and dump truck services. It supplies mulch, soil, gravel, sand, stone, rock, and sod. Product categories include paving stones, decorative stones, aggregate, garden accessories, and fabrics. Customers can purchase landscaping essentials through an online platform.

Call Directions Website