Ruby Triangle, SE15
Peckham
Ruby Triangle lies off Sandgate Street.
return to article