The Old Swan Tea Rooms is a historic timber-framed establishment offering traditional tea room fare, homemade cakes, and meals with vegetarian, vegan, and gluten-free options. It combines the charm of a historic site with a diverse menu.