Unfortunately although the land may be shown as yours on the deeds there will be Highways Access rights over it which is why you shouldn't have parked there and why they can screw you for it.
All you can do is pay up and take it as a lesson learnt. Sorry