Mega England > London Mega City London , Country England Year 2010 Writer Mega Tags England Graffiti Mega (DNS) London Graffiti