Published 6 August 2021 at 1000 × 750 in Charles Babbage House (1) Charles Babbage House (1) ← Previous Next → Charles Babbage House in Melling Drive is home to Enfield Council’s children’s services Charles Babbage House in Melling Drive is home to Enfield Council’s children’s services