A cafe specializing in coffee and British fare.