The South Street Centre is a substantial purpose-built property with retail units on the ground floor and office..
The South Street Centre is located approximately ΒΌ mile from Hythe Town Centre, approximately 12 miles from Southampton City Centre and on the edge of the New..