Menu at The Lodge Restaurant, London(02) Save Image Image gallery: The Lodge Restaurant: A Hidden Gem You Need to Experience