Sumner Road, SE15
Peckham
Sumner Road, forms part of the London suburb of Peckham
return to article