Geo Location Information for 81.27.85.13 IP Address. The IP Address 81.27.85.13 is located at 50.7568 latitude and -1.8194 longitude in United Kingdom. Friendly Location for the IP Address is Bournemouth, Bournemouth, United Kingdom, BH8
Saint George's Tillydrone Church is the Church of Scotland Parish Church for the community of Tillydrone in Aberdeen, Scotland.