A guide to London local service licensing
Great Britain.Department of Transport.
[London] The Department
1986
Bus lines