Historic English Teahouse and Café
The Lemon Tree is set in a characterful 15th-century building, offering a cozy setting for traditional English fare. Known for its classic English breakfast and comforting lunch dishes, it serves well-prepared, satisfying plates alongside tea and coffee. Attentive, helpful staff contribute to an unhurried, welcoming dining experience.