UKSouth East EnglandKentDartford
Shop
To Let 267 sf
The premises are available to let by way of a new effectively full repairing and insuring lease contracted out of..
The Orchards Centre is located centrally in Dartford linking the pedestrianised High Street with the Town's busy railway station to the rear. ..