bn:03511862n
Noun Named Entity
JA
No term available
EN
The London Transport Board was the organisation responsible for public transport in London, England, and its environs from 1963 to 1969. Wikipedia
Relations
Sources