Skip to main content

Saffron Square

Saffron Square is a modern contemporary development boasting an iconic 43 storey tower situated in the heart of Croydon with excellent transport links into London. Saffron square is the tallest tower in Croydon, with 414 private apartments and penthouses. Post-tensioned slab is 200mm deep with spans up to 7.5m.