Cockenzie Travel
Unit 5 Lady Victoria Business Centre, Dalkeith, EH22 4QN 07889 851952
Edinburgh Group Travel
Unit 1 Lady Victoria Business Centre, Dalkeith, EH22 4QN 0131 4404400
Festival Travel Scotland Ltd
12 Kirklands Park Grove, Kirkliston, EH29 9EU 0131 3334231
Charles Irons Mini Coaches
Units 7-8, Camps Industrial Estate, Kirknewton, EH27 8DF 01506 880066
Salmond Mini Coach Hire Ltd
The Yard Old Levenseat, Bathgate, EH47 9AD 05017 70697
Browning's Whitburn Ltd
Stevenson Road, Edinburgh, EH11 2SG 0131 3371671
The Ultimate Highlands Experience Ltd
3 Old Fishmarket Close 190 High Street, Edinburgh, EH1 1RW 0131 2254448
E & M Horsburgh Ltd
180 Uphall Station Road, Livingston, EH53 0PD 01506 432251
Duddingston Private Hire
2 Cleekim Road, Edinburgh, EH15 3HU 07904 399768
City Circle UK Ltd
Unit 4 Butlerfield Industrial Estate, Bonnyrigg, EH19 3JQ 0131 2201066
Capital Coaches Coach Hire Ltd
87 High Street, Edinburgh, EH1 1SG 0131 5570162
Asa Ladywell Coaches
200 Sir Harry Lauder Road, Edinburgh, EH15 2QA 0131 6571616
Abbot Travel
7-1 Edgefield Road Industrial Estate, Loanhead, EH20 9TB 0131 4403878
Annfield Travel
26 East Kilngate Place, Edinburgh, EH17 8UR 0131 6646042
Ratho Coaches Ltd
Unit 11a, Newbridge Industrial Estate, Newbridge, EH28 8PJ 0131 3332635
A A A Coaches Coach Hire
Camps Industrial Estate, Kirknewton, EH27 8DF 01506 883000
J & A Mcfarnon
7 FaSide Avenue South, Musselburgh, EH21 8AJ 0131 6658857
Jas Adamson Mini Coaches
9 Comrie Terrace, Boness, Bo'ness, EH51 9DE 01506 510607
Bee Line Travel Coach Hire
Ravensneuk Farm, Penicuik, EH26 8PL 01968 674447
Prentice Coaches Ltd
Station Garage, 2d Hospital Road, Haddington, EH41 3BH 01620 822620
A T R Travel
Dalhousie Business Park, Carrington Road, Bonnyrigg, EH19 3HY 0131 6540800
Martins Coach Travel
1 Summerville Court, Livingston, EH54 5QG 01506 435968
Edinburgh Coach Lines Ltd
81 Salamander Street, Edinburgh, EH6 7JZ 0131 5545413
Airline Cars & Coaches Edinburgh Ltd
Fernlea, Drumshoreland Road, Broxburn, EH52 5PF 01506 852473
Charlie Irons Coaches Ltd
48 Hailes Gardens, Edinburgh, EH13 0JH 0131 4412222