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..