Back Property Details 2 bed, 2 bath flat in The Island development in Croydon, CR0 : Croydon, United Kingdom£1,350 Per Month