Independent café serving fresh, home-cooked English food.