Enquire Now
8 Kellard House, London Road, Woolmer Green, Knebworth
Hertfordshire, SG3 6FP
£18,000
Per Annum
Office
811 Sq Ft (75.34 Sq M)
About the property
Glad to help you