LLeeds Read More Over 180 brand new shared ownership homes launch in Leeds this year21 October 2025 Points Cross, is set to launch 183 new, shared ownership homes in Leeds city centre, available to reserve…