British Transport Advertising
E416886
UNEXPLORED
British Transport Advertising was the division responsible for managing and selling advertising space across the transport assets overseen by the British Transport Commission in the United Kingdom.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.