Welcome to WebmasterWorld Guest from 184.108.40.206
My original hosting company moved my .co.uk site from the US to UK (where it had been) and I moved up a couple of places - then to Germany when it dropped 1. Including these marginal movements - it has been in the top 5 consistently for 6 years.
Here's the geo section, for reference...
-- GEO-TARGETED SEARCH --
Seeing Country-Located Results [webmasterworld.com] - from outside the country
Country TLDs [webmasterworld.com] - ranking and country domain extensions
Tell Google Your Site Location [webmasterworld.com] - with Webmaster Tools
How To Show Up As A Map [webmasterworld.com] - in local results box
Back to the Google part of this though, get links from the UK if you are targeting the UK... Google loves that :)