Sternhall Lane, SE15
Peckham
Sternhall Lane is a location in Peckham
return to article