UKSouth East EnglandBerkshireWest Berkshire
Shop
To Let 2,089 sf
Prime
The property comprises a prime retail space within the heart of Newbury Town Centre. The..
The property is situated in Northbrook Street, Newbury within the heart of Newbury Town Centre. The property has a display frontage to Northbrook Street with return..