Explore details about location Albow Road. Albow Road is a location situated within the Cape Town Ward 55 alongside other areas such as Century Boulevard, Sable Road, Heron Crescent.