For the right company it is actually a fairly good location. It is next to a motorway and with the new Lower Thames crossing could have fairly good road access to a large chunk of the UK.
It also has a ready made freight port just down the road and is near the tunnel and HS rail network.
For a freight operator coming into the UK and Europe there are much worse places to be.