UK
South East England
Retail Harold Place TN
TN34
Harold Place
To Let
3,900 sf
Shop, Restaurant