16 Upper Woburn Place, London WC1H 0BS, United Kingdom
Distance: 0 yd.
Company description
Mobilane UK provide green solutions for offices and commercial properties, including living plant walls, plant office dividers, Instant green screens, ivy hedges and more.