Castle Retirement Living to open new flagship development…

Castle Retirement Living has announced it will open its first flagship development – Castle View Windsor – expected to be completed by the autumn 2018 providing 130 homes for the over 55s, as well as an additional 72 bed care home operated by Care UK. Located next door to Windsor Lawn Tennis Club, the £50 […]