James Cochran Is Opening a Pub in IslingtonJames Cochran's new venture, The Brave, aims to blend British pub tradition with Scottish-Caribbean cuisine, set to open in December 2024.