nosher.net

In London, Lower Thames Street looks like a bomb's gone off