Isle of Dogs

I may need to kill an hour or so before a timed drop on Canary Wharf tomorrow afternoon. Any suggestions gratefully received.

Ferry Lane or Coldharbour Road Barking, ?
Not been down there for a good few years, but I’m sure that you used to be able to park down there, watch it if it’s wet though, Slippery as ‘F’
Or River Road’s a bit nearer or there’s a couple of laybys on the 406 as you come off the M11, if you can get in them & a couple on the A13 nearer Thurrock.