intriguing-history.com
London Picture Map Intriguing History
The London Picture Map is a new website hosted by the London Metropolitan Archives to provide a digital resource of 250,000 images of London.