109.123.78.231 is located in London (Spitalfields), United Kingdom (latitude 51.521, longitude -0.072) db-ip data: September 2026