Penbryn Beach is owned by the National Trust and was used for location filming for the James Bond film Die Another Day.