Only update location when postcode changes

This is #217, rebased onto `master` for deployment.