Office
To Let 1,459-2,961 sf
Oddfellows House is situated in a prominent position on the north side of Newport Road, 100..
Oddfellows House is a detached three storey office building. The office suites available are at first floor. There is car parking to the rear of the..