Suby1100001734
Scylla Rd 17, London, London Borough Of Southwark, SE15 3NY
Owned By: London Borough of Southwark (On-street)172 Peckham Rye
172 Peckham Rye, London, London, SE229QA
Owned By: London Borough of Southwark (On-street)Suby1100001391
Scylla Rd 13, London, London Borough Of Southwark, SE15 3NN
Owned By: London Borough of Southwark (On-street)Opposite 10 Friern Road
Friern Road, London , London , SE220AT
Owned By: London Borough of Southwark (On-street)