Definitions of London plane:

  • noun:   very large fast-growing tree much planted as a street tree