Not sure the intended can read such a long word or know what it means….
Award winning Landscape Architects and Urban Designers based in London. We specialise in high quality, creative and intelligent design solutions.