When it comes to building traffic shares for websites and trying to improve their ranks on major search engines like Google, locations of hosting servers and incoming links would be very important. For example, by using a UK based hosting package and also getting links from UK based websites, blogs, directories and portals, you would get better results.
Some webmasters even believe that shifting to a local domain registrar might also have benefits but I believe it is not a huge matter in here because as mentioned, Google would look at where your links are coming from and from what countries they are originating to evaluate your ranks or positions.