The Island


A hand drawn map of London with incredible detail. By Stephen Walter.

[via]