Excellent opportunity to rent this lovely two double bedroom, two bathroom new build apartment located in the heart of Crouch End. The property is finished to