Glengall Road, SE15
Peckham
Glengall Road was built in the 1840s.
The north end was called Glengall Grove until 1880.
return to article