Villa Road, Handsworth
15-17 Villa Road, Handsworth. January 1981
Villa Road, Handsworth
Villa Road, Handsworth, looking towards Villa Cross. The building in the centre is the Villa Cross Inn.
Villa Road, Handsworth
Scene at the corner of Villa Road and Soho Road, Handsworth. 1909
Villa Road, Handsworth
Postcard view of Villa Road, Handsworth
Villa Road, Handsworth
39-41 Villa Road, Handsworth. The decorative woodwork all round the eaves is particularly interesting, but when this photograph was taken in January 1981 the building was in a sad state of repair.