Handsworth Wood

English

Proper noun

Handsworth Wood

  1. A suburb in Birmingham, West Midlands, England (OS grid ref SP0590).