Mega England > London > Stockwell HoF Mega City London , Country England Year 2010 Writer Mega Category Stockwell HoF Tags England Graffiti Mega (DNS) London Graffiti Stockwell Hall of Fame Graffiti