Cosalea Walshaw is a British restaurant offering a social space.