A cafe serving British cuisine and quick bites. A popular spot in the area.