The Journal Inc

The last day at 20 Hoxton Square in London

The last day at 20 Hoxton Square in London. Photograph by Michael Nevin