you may need to refresh the page once or twice to load all thumbnails
London Photographs - The Buildings of London From 1974 on