Shame England > London > Leak Street Tunnel Shame City London, Country England Year 2015 Writer Shame Category Leak Street Tunnel Tags England Graffiti - Leak Street Tunnel Graffiti - London Graffiti - Poland Graffiti - Shame