Geo Location Information for 194.66.198.53 IP Address. The IP Address 194.66.198.53 is located at 51.0833 latitude and 1.15 longitude in United Kingdom. Friendly Location for the IP Address is England, Shorncliffe Camp, United Kingdom, Ct20 3r
Tunbridge Wells Borough Council - services provided for residents, businesses of the Borough