Google is convinced I work about 500m from where I really do.For three months I've been working at Integratech Limited in this picture, and spend 8 hours a day there (with my GPS enabled phone), but somehow Google ignore this and think I'm down the road.How can I force this to change? 
How can I move my work location in Google Maps?
google maps
Selecting My Places within Google Maps will give you a list of your saved/starred locations. Clicking the dropdown next to Work will let you Edit the address there.Google also have a help topic on this subject.