
Station Square Site Layout
More than just a new development, Blackwall Reach is a new destination consisting of over 1500 brand new apartments. Station Square is your first opportunity to invest in this remarkable regeneration.




More than just a new development, Blackwall Reach is a new destination consisting of over 1500 brand new apartments. Station Square is your first opportunity to invest in this remarkable regeneration.