109.203.97.192 is located in Morley, United Kingdom (latitude 53.747, longitude -1.602) db-ip data: September 2026