Tyers Estate Rain Garden

Tyers Estate Rain Garden
Bermondsey Street, London, SE1 3JH