A modern development of 13 flats and a shop located opposite St Nicholas’ Church in the very heart of Newbury town centre. A block of flats with direct Canalside frontage and set within walking distance of the town centre.
This website uses cookies to ensure you get the best experience on our website.
More info