barnaby slough