Yale Terrace is a development of seven contemporary townhouses and two duplex apartments on the site of a former builders merchants. This stylish project located between Hornsey Road and Holloway Road in north London makes clever use use of the limited space available and was granted an 'eco very good' rating. Completed in 2011.