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 ...
Some results have been hidden because they may be inaccessible to you