UKSouth East EnglandNew Forest Short Leasepowered by Sɲiȿ
SO45 South Street Centre
To Let 184-529 sf Shop, Office
The South Street Centre is a substantial purpose-built property with retail units on the..
The South Street Centre is located approximately ¼ mile from Hythe Town Centre, approximately 12 miles from..