Worcester
Retail
76 High Street
To let£ 67,500 pax
3,040 sqft
282.50 sqm
Available