A charming tea room in Farnham offering homemade food and a warm welcome. Known for its excellent service and ambiance.