Traditional tea room offering British cafe fare. Enjoy a variety of snacks and beverages in a friendly atmosphere.