London History, London NeighbourhoodsThe Isle of Dogs: A Short History Eric Patcham / Stand on the river wall at Island Gardens and the Thames curves round you like a sly grin. The Isle […]