Beechwood Gardens Christchurch Road, Newport Beechwood Gardens was an exciting new development of three beautiful executive, detached family homes situated midway between the nearby city of Newport and the historic Roman settlement of Caerleon with panoramic views out to the Bristol Channel. […]