London Restaurants | London Bars The Best Vegan Roast In London: LD’s Kitchen at the Black Heart Last updated January 8, 2025