Report this document 3.4. Charles Babbage Road · PDF file Charles Babbage Road Charles Babbage Road is one of the existing streets established in the 1999 masterplan. The proposed development retains.