This is the street where Lewis and Mary Latimer lived while in England.
© Queens Borough Public Library