Thirty years of archaeological work reveal in incredible detail two thousand years of Spitalfields life Read more