Map view
Claughton Road, Dudley, West Midlands, DY2 7EA