Definition of London plane in English:

London plane


  • A plane tree which is considered to be a hybrid between the American and the oriental planes. Its flaking bark renders it resistant to pollution and it is widely planted in towns.

    • ‘Before long patterns emerged, with maples and horsechestnuts hard hit and London planes and lindens unaffected.’


London plane