British cafe serving traditional fare.