See More Available with Zero Deposit £1,550 pcm Hudson Road, Upper Cambourne, CAMBRIDGE 3 3 Request a viewing