Does anyone live near Clapham Junction? Thinking of moving to The Falcons, a gated development off Falcon Road. Although private it borders York Road Estate. I'm not sure about the area - anyone know more? Many thanks