Rose Tree Cottage is a traditional teahouse specializing in full English tea services. It also features a gift shop with imported food and more.