The Daily Telegraph picture map of London.
[London, 
1951]