Saffron Square is a dramatic addition to the drab cityscape of central Croydon. It consists of five podium blocks (now occupied) around a triangular landscaped plaza, as well as a striking 43-storey ...
Results that may be inaccessible to you are currently showing.