Geo Location Information for 194.176.65.228 IP Address. The IP Address 194.176.65.228 is located at 54.5762 latitude and -1.23483 longitude in United Kingdom. Friendly Location for the IP Address is England, Middlesbrough, United Kingdom, Ts2 1ry
Westminster Restaurant in Central London - Adam Handling at Caxton. Classic London Bar and Terrace. Honest Cuisine and warm friendly service just steps from St. James's Park