London: A History in Maps (London Topographical Society Publication)
£19.77