Where is Lozells and East Handsworth located?
Lozells and East Handsworth, Lozells and East Handsworth (ward), Great Britain (approx. 52.493°, -1.902°)
Lozells and East Handsworth, Lozells and East Handsworth (ward), Great Britain (approx. 52.493°, -1.902°)