Sheffield House, SE15
Peckham
Sheffield House is a block on Bellenden Road.
return to article