A popular cafe serving British fare.