Our biggest development to date, Impact House boasted 197 units in the centre of Croydon. Take a look to see details of the property and the ways this investment can benefits you. Read less