Back Property Details 13th floor 1 bed to rent in Saffron Tower, Croydon : Croydon, United Kingdom£1,250 Per Month