UKSouth East EnglandOffice The Treatment Centre SO
SO21 The Treatment Centre
To Let 87 - 176 sf
The property comprises a detached 3-storey period building of brick construction under a pitched tiled roof, plus a 2-storey rear extension. The..
The Treatment Centre occupies a highly accessible position on the High Street directly above Twyford Stores. The affluent village lies 3 miles..