- April 24, 2006
- Posted by Marc
Harrods Billboard Liberation
From Mantis:
“This was just begging to be tampered with. Harrods the self proclaimed ‘world’s most famous department store’ situated in the rich West end of London decides to put up a billboard in Hackney Wick, one of the poorest parts of the East end of London with a question for us. I figured I would give them a more local answer.”