A mellow British restaurant in Twemlow Green, offering breakfast, snacks, afternoon tea, and dinner on weekends.