Glengall Road, SE15
Peckham
Glengall Road was built in the 1840s.

The north end was called Glengall Grove until 1880.

return to article