Heaven sent bin

Camberwell, South East London, UK