Peckham Springs

Peckham Springs
Blenheim Grove, London, SE15 4QL