The Willow Tree is a charming tea house and coffee shop offering casual dining with stunning views over Mercia Marina. It provides a relaxed atmosphere perfect for enjoying good food and drinks.