THELODGE.SPACE

icon-location-small miles

theLodge.space 120a Lower Road
London, Greater London
SE16 2UB

View directions

Good To Know

Studio 2

icon-calendar

Venue timetable