Satellite map of Howle, Shropshire
Map of Howle, Shropshire
Howle, also spelt Howl, is a small village in Shropshire, England, in a rural area some five miles to the north-west of the town of Newport.
Latitude: 52° 48' 28.66" N
Longitude: -2° 27' 34.70" W