Barnaby House, SE15
Peckham
Barnaby House is a block on Manor Grove.
return to article