UKSouth East EnglandEssexHavering
Office
RM1, Romford, South Street
To Let 5,221 sf
The available office accommodation is as follows:
..
210 South Street is prominently and conveniently situated just to the South of he Town Centre within easy walking distance of Romford British Rail Station..