Stanford's new two inch map of London and its environs.


15826794