Right to land
Possibly a daft question, but can someone point me in the direction of the rule(s) that governs what airfields you can/cant land on for GA? I'd always assumed you just had a general right to land at any airfield subject to paying the landing fee, but I've been put on the spot to back this up and I'm stumped.
Are there any rules? Someone couldn't just rock up and land at Heathrow, say, could they? Or would this be something that is set by owners of the particular airfield?
Many thanks.