Amelia Earhart paying a visit to Toynbee Hall, Whitechapel, London, 1928