Alfie Dennen is a British creative technologist, Artist, and founder of several prominent websites dedicated to mobile blogging... (wikipedia)
The site will stay up for as long as it has a place in people's minds.
They were expressing great strength that they wouldn't let these things worry Londoners. I thought it would be great to have a place where people could share these feelings.
There's a lot of people from the States and from Madrid who feel a kinship and deeper understanding of what we have been going through.