UKSouth East EnglandHampshireWinchester
Office
SO21, The Treatment Centre, Winchester, 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 Treatment Centre occupies a highly accessible position on the High Street directly above Twyford..