UK
South East England
Hertfordshire
North Hertfordshire
Shop
SG5
, Hitchin,
Bancroft
To Let, 3,704 sf
The premise comprised a large groundÂfloor retail unit with extensive..
The property is located within the prime retail area of Hitchin to the west side of Bancroft. Hitchin..