Enquire Now
11 London Road
Hertfordshire, Hertfordshire
£595,000
for the Freehold
Retail, Residential
2,215 Sq Ft (205.77 Sq M)

About the property
Glad to help you