Traditional British cafe offering excellent food and service. A local favorite.