That cafe had benches outside, did it have a table? Places like that always have little nooks and crannies you can find a spot in. It's industrial so no one will be drunkenly wandering through because piss head want kebabs and more beer, not large loading cranes :)
Where is the start/fin? Both Poole?