Map of London that took a decade to draw goes on display

Amy Ashenden
8 May 2016