A long-standing tea room offering British favorites. Known for a large seating area and freshly made food.