Over 250,000 images of London from the collections at London Metropolitan Archives and Guildhall Art Gallery