Cafe serving freshly prepared British cuisine.