146.66.79.122 is located in Banstead, United Kingdom (latitude 51.322, longitude -0.207) db-ip data: September 2026