Effra Space

Address: 
21 Effra Parade
Brixton
London
SW2 1PX
Available facilities: 
Child-friendly
Disabled toilet
Wi-fi