South London Makerspace

Address: 
Arch 1129
41 Norwood Road
Herne Hill
London
SE24 9AJ
Available facilities: 
Disabled toilet
Over 18s
Wheelchair accessible
Wi-fi