CURRENTLY SOLD OUT

City of London: The History by David Kynaston (Hardback, 2011)