Cardiff Council has approved 3D Reid’s major 2500 home mixed use masterplan for Curran Road, known as The Embankment. This 19ha masterplan was…