With 26 years professional experience in the landscape industry, Westwood Landscape offer landscape planning and design combined with horticultural and landscaping skills which enables them to offer complete landscape services to their clients.
Operating throughout the north of England and Southern Scotland serving both the Commercial and Private sectors, Westwood Landscape are based in Carlisle, Cumbria.