Calderwood House is a tea house offering traditional sweet and savoury treats in a historic 1899 setting.