A charming development of 14 luxury apartments located in the heart of Newbury. This fabulous development is located a minutes’ walk from the town centre and 10 minute walk from the station.
This website uses cookies to ensure you get the best experience on our website.
More info