Traditional English cafe serving hearty, homemade food. Offers afternoon teas with scones, tarts, and sandwiches. Delivery available.