Terre a terre is the most upmarket meat-free restaurant I've been to, with a fitting price tag, and it provides the finest vegan food I've had. It's perfect for a special occasion. For a starter you really can't do much better than the sharing platter which incorporates little morsels from all around the menu. There are so many beautiful tastes, it just fills you with excitement about the meal to come. The mains were great too, and they were the perfect size and pacing for a three course meal. For dessert the churros are incredible, especially the salted caramel dip. The staff are friendly without being obtrusive, and the place itself is smart-casual. A wonderful dining experience.