Motor coach tours.
British Tourist Authority.
London : British Tourist Authority,
"From London, Manchester, Edinburgh and Glasgow".
Coach tours from London and Edinburgh