When I first had by X5 (2010 model), Local Search worked perfectly by giving me very local results.

Now, however, it seems to search by the nearest large town. So if I'm driving anywhere in London, then the search centres on Central London. Not very useful if you're searching for the local Starbucks!!!

Any idea how to fix this?