Old Brown quits Owl Island to search for some peace and quiet, but his new roost turns out to be a little too close to home for Peter, Lily and Benjamin