UKSouth East EnglandHertfordshireNorth Hertfordshire
Office
SG3, Kellard House, Woolmer Green, London Road
To Let 811-2,961 sf
Air Conditioning, Raised Floors, Kitchen, Shared WCs, 1 Lift
The development comprises of four new retail units to the ground floor and office space at first and..
Woolmer Green is a small village located just to the south of the village of Knebworth on the B197 between Welwyn..