Where is Wormsworth?
Where is Wormsworth located?
Wormsworth, England, Great Britain (approx. 53.4985949631°, -1.1777515427°)
Where is Wormsworth on the map?
Wormsworth - Old Edlington
Wormsworth - Worcester Foregate Street Railway Station
{"latitude":53.4985949631,"longitude":-1.1777515427,"title":"Wormsworth"}