Ophir Terrace, SE15
Peckham
Ophir Terrace is in an area of Peckham
return to article