Location issue

I've been using KWGT for some time now and I mainly use it for clock and weather widgets. It's always working fine. However, since the latest update, I've noticed that the location has changed and it's now very general / broad. I know that there isn't a sublocality option but it used to state the postal town as the location. So if you're in London, it would state London. If you're in Richmond (just outside London), it would state Richmond etc. Now it's just stating Greater London regardless of where you are (Richmond, Twickenham, Kingston upon Thames etc). This wasn't the case before. Has this changed or am I missing a setting somewhere? I noticed last night that it briefly switched to Fulwell but then back to Greater London again so it's almost like it can't find the location and just sticks with Greater London. Any help is appreciated.