Telegraph Road, Anna Road