Quote Originally Posted by OngBonga View Post
people from outside of these shores.
Is that an actual British expression?

"these shores"?

You're an island, you have ONE shore