Yes, this is mapped correctly. The short answer to "Do you have to pay to park here?" is yes. The long answer is more complicated as access changes by season and need according to the requirements of the owners, Associated British Ports. Sometimes it's possible to turn up and pay-and-display, sometimes not. Ultimately you will have to pay someone somewhere to use this compound. I hope this helps.