
21 George St, Stroud
Retail for rent - E
- £18,000 per annum
- 750 sq ft
Commercial property to let
The available premises comprise the ground floor self-contained retail space within an attractive 3 storey period building occupying a prominent position in Stroud town centre.
- Storage space
21 George St, Stroud GL5 3DX
Retail storefront