Capacity: 60 Seated // 85 Standing

Jimmys Restaurant The Lodge is available for event hire. Located in Clapham North, The Lodge has true character with its alpine decor and cosy, intimate vibe, this venue brings the feel of the Alps to South London!