London Showroom

We are proud to announce the launch of our new showroom in London, UK – located at 117 St John’s Road, Farringdon.

The London showroom is quickly becoming a destination for landscape architects and related urban design professionals around the Greater London Area to see firsthand the range of tree pit products that enable healthy uncompacted aerated soil for extensive urban tree canopy growth.

With typical attention to detail and the highest standards of quality, the showroom serves as a space for discussions with our technical consulting team who will be on hand to assist with your urban planting needs. A CPD room is available for small groups and shortly a VIP Event will take place for the grand opening.