D, Trafalgar House, 38 Juniper Dr, London SW18 1GY
Restaurant
The establishment offers a concise menu centered around authentic Lebanese mezze, designed for sharing, in a thoughtfully curated space that blends contemporary and rustic elements to enhance the dining experience.