GeoPunk Bus Timetables
Advertisement

89 Bus Route: Crossford - North Queensferry Battery Road with Stops and Timetable

This bus service is run by Stagecoach East Scotland

Operator Details and Contact Information

Bus CompanyFife Scottish Omnibuses Ltd
Telephone01383660880
Websitehttps://www.stagecoachbus.com/regional-help-and-contact/east-scotland
AddressCustomer Services, FREEPOST STAGECOACH

Bus Route Search

Map of the 89 Bus Service

The majority of inbound buses on this route travel from adj, Venachar Place, Mochrum Drive, Crossford to adj, Battery Road Turning Circle, Battery Road, North Queensferry. For example, the second most common route travels from Stance 5, Bus Station, Dunfermline to adj, Battery Road Turning Circle, Battery Road, North Queensferry. Check the timetables below for further details.

The majority of outbound buses on this route travel from adj, Battery Road Turning Circle, Battery Road, North Queensferry to adj, Venachar Place, Mochrum Drive, Crossford. For example, the second most common route travels from adj, Battery Road Turning Circle, Battery Road, North Queensferry to Arrival Bay, Bus Station, Pilmuir Street, Dunfermline. Check the timetables below for further details.

Advertisement

Bus Timetable for the 89 - Crossford - North Queensferry Battery Road Route

Outbound Localities Visited

Outbound Timetable

Choose Bus Stop

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday
adj 8, Hilton Road, Rosyth---------------14:42--
adj, Grampian Road, Ferrytoll Road, Rosyth---------------14:44--
adj, Queensferry Lodge, Main Rd, North Queensferry---------------14:48--
Southbound, Ferry Road, Main Street, North Queensferry---------------14:48--
opp, West Sands, Main Street, North Queensferry---------------14:49--
adj, Battery Road Turning Circle, Battery Road, North Queensferry6:196:197:097:097:097:497:497:4910:1910:1912:1912:1914:1914:1914:1914:4916:2416:24
adj, West Sands, Main Street, North Queensferry6:196:197:097:097:097:497:497:4910:1910:1912:1912:1914:1914:1914:1914:4916:2416:24
Northbound, Ferry Road, Main Street, North Queensferry6:206:207:107:107:107:507:507:5010:2010:2012:2012:2014:2014:2014:2014:5016:2516:25
opp, Queensferry Lodge, Main Rd, North Queensferry6:206:207:107:107:107:507:507:5010:2010:2012:2012:2014:2014:2014:2014:5016:2516:25
Stance 1, Park & Ride, Hope Street, Ferrytoll6:256:257:157:157:157:557:557:5510:2510:2512:2512:2514:2514:2514:2514:5516:3016:30
adj, Hillfield Road, Hill Street, Inverkeithing6:296:297:197:197:197:597:597:5910:2910:2912:2912:2914:2914:2914:2914:5916:3416:34
adj, Roods Road, Hill Street, Inverkeithing6:306:307:207:207:208:008:008:0010:3010:3012:3012:3014:3014:3014:3015:0016:3516:35
NE Bound, Square, High Street, Inverkeithing6:306:307:207:207:208:008:008:0010:3010:3012:3012:3014:3014:3014:3015:0016:3516:35
opp, Boreland Road, Church Street, Inverkeithing6:316:317:217:217:218:018:018:0110:3110:3112:3112:3114:3114:3114:3115:0116:3616:36
at, Railway Station Turning Circle, Railway Station Access Road, Inverkeithing6:326:327:227:227:228:028:028:0210:3210:3212:3212:3214:3214:3214:3215:0216:3716:37
adj, Bannerman Avenue, Chapel Place, Inverkeithing6:336:337:237:237:238:038:038:0310:3310:3312:3312:3314:3314:3314:3315:0316:3816:38
adj, Meadowland, Aberdour Road, Dunfermline6:386:387:287:287:288:088:088:0810:3810:3812:3812:3814:3814:3814:3815:0816:4316:43
Opp, Beauly Crescent, Aberdour Road, Dunfermline6:396:397:297:297:298:098:098:0910:3910:3912:3912:3914:3914:3914:3915:0916:4416:44
adj, Masterton Primary School, Aberdour Rd, Dunfermline6:406:407:307:307:308:108:108:1010:4010:4012:4012:4014:4014:4014:4015:1016:4516:45
adj, David Crescent, Aberdour Road, Duloch Park6:406:407:307:307:308:108:108:1010:4010:4012:4012:4014:4014:4014:4015:1016:4516:45
Northbound, Greenshank Drive, Duloch Park6:416:417:317:317:318:118:118:1110:4110:4112:4112:4114:4114:4114:4115:1116:4616:46
Eastbound, Nightingale Place, Duloch Park6:426:427:327:327:328:128:128:1210:4210:4212:4212:4214:4214:4214:4215:1216:4716:47
Westbound, Tesco Supermarket, Turnstone Road, Duloch Park6:426:427:327:327:328:128:128:1210:4210:4212:4212:4214:4214:4214:4215:1216:4716:47
adj, Teal Place, Greenshank Drive, Duloch Park6:436:437:337:337:338:13-8:1310:4310:4312:4312:4314:4314:4314:4315:1316:4816:48
adj, Curlew Gardens, Greenshank Drive, Duloch Park6:436:437:337:337:338:13-8:1310:4310:4312:4312:4314:4314:4314:4315:1316:4816:48
adj, Manor Gardens, Trondheim Parkway, Duloch Park6:446:447:347:347:348:14-8:1410:4410:4412:4412:4414:4414:4414:4415:1416:4916:49
adj, Bergen Avenue, Trondheim Parkway, Duloch Park6:456:457:357:357:358:15-8:1510:4510:4512:4512:4514:4514:4514:4515:1516:5016:50
opp, Gipsy Lane, Linburn Road, Touch6:466:467:367:367:368:16-8:1610:4610:4612:4612:4614:4614:4614:4615:1616:5116:51
adj, Old Linburn Road, Linburn Road, Touch6:476:477:377:377:378:17-8:1710:4710:4712:4712:4714:4714:4714:4715:1716:5216:52
adj, Linburn Grove, Linburn Road, Touch6:486:487:387:387:388:18-8:1810:4810:4812:4812:4814:4814:4814:4815:1816:5316:53
opp, Queen Margaret Rail Station, Whitefield Road, Bellyeoman6:506:507:407:407:408:20-8:2010:5010:5012:5012:5014:5014:5014:5015:2016:5516:55
Front Entrance, Queen Margaret Hospital, Whitefield Road, Bellyeoman6:516:517:417:417:418:21-8:2110:5110:5112:5112:5114:5114:5114:5115:2116:5616:56
adj, Queen Margaret Rail Station, Whitefield Road, Bellyeoman6:526:527:427:427:428:22-8:2210:5210:5212:5212:5214:52-14:5215:2216:5716:57
opp, Halbeath Place, Halbeath Drive, Touch6:536:537:437:437:438:23-8:2310:5310:5312:5312:5314:53-14:5315:2316:5816:58
Westbound, Garvock Bridge, Garvock Hill6:556:557:457:457:458:25-8:2510:5510:5512:5512:5514:55-14:5515:2517:0017:00
opp, Gowanbrae Place, Garvock Hill6:566:567:467:467:468:26-8:2610:5610:5612:5612:5614:56-14:5615:2617:0117:01
opp, Garvock Terrace, Garvock Hill6:576:577:477:477:478:27-8:2710:5710:5712:5712:5714:57-14:5715:2717:0217:02
adj 26, Garvock Hill, Dunfermline6:586:587:487:487:488:28-8:2810:5810:5812:5812:5814:58-14:5815:2817:0317:03
adj, Transy Grove, Appin Crescent, Dunfermline6:596:597:497:497:498:29-8:2910:5910:5912:5912:5914:59-14:5915:2917:0417:04
adj, Park Place, Appin Crescent, Dunfermline7:007:007:507:507:508:30-8:3011:0011:0013:0013:0015:00-15:0015:3017:0517:05
adj, Kingsgate Centre, Carnegie Drive, Dunfermline7:017:017:517:517:518:31-8:3111:0111:0113:0113:0115:01-15:0115:3117:0617:06
Arrival Bay, Bus Station, Pilmuir Street, Dunfermline7:027:027:527:527:528:32-8:3211:0211:0213:0213:0215:02-15:0215:3217:0717:07
Stance 9, Bus Station, Queen Anne Street, Dunfermline--7:55-7:558:40-8:4011:0511:0513:0513:0515:05-15:05-17:1017:10
adj, Dewar Street, Chalmers Street, Dunfermline--7:56-7:568:41-8:4111:0611:0613:0613:0615:06-15:06-17:1117:11
adj, Grieve Street, Chalmers Street, Dunfermline--7:57-7:578:42-8:4211:0711:0713:0713:0715:07-15:07-17:1217:12
adj, Ross Lane, Golfdrum Street, Dunfermline--7:58-7:588:43-8:4311:0811:0813:0813:0815:08-15:08-17:1317:13
adj, Golfdrum Street, William Street, Dunfermline--7:59-7:598:44-8:4411:0911:0913:0913:0915:09-15:09-17:1417:14
opp, Urquhart Crescent, Pittencrieff Street, Dunfermline--8:00-8:008:45-8:4511:1011:1013:1013:1015:10-15:10-17:1517:15
adj, Urquhart Farm, A994, Crossford--8:02-8:028:47-8:4711:1211:1213:1213:1215:12-15:12-17:1717:17
opp, Urquhart, A994, Crossford--8:02-8:028:47-8:4711:1211:1213:1213:1215:12-15:12-17:1717:17
adj, Lyne Grove, Main Street, Crossford--8:03-8:038:48-8:4811:1311:1313:1313:1315:13-15:13-17:1817:18
adj, Beechwood, Main Street, Crossford--8:04-8:048:49-8:4911:1411:1413:1413:1415:14-15:14-17:1917:19
adj, Abbeyview, Waggon Road, Crossford--8:05-8:058:50-8:5011:1511:1513:1513:1515:15-15:15-17:2017:20
opp, Ellaleen Grove, Hunt Place, Crossford--8:06-8:068:51-8:5111:1611:1613:1613:1615:16-15:16-17:2117:21
opp, Morar Road, Western Avenue, Crossford--8:07-8:078:52-8:5211:1711:1713:1713:1715:17-15:17-17:2217:22
adj, Venachar Place, Mochrum Drive, Crossford--8:07-8:078:52-8:5211:1711:1713:1713:1715:17-15:17-17:2217:22
Advertisement

Inbound Localities Visited

Inbound Timetable

Choose Bus Stop

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

27-May-2024

Service Runs on These Dates...

06-May-2024

Days Service Runs

Monday
Tuesday
Wednesday
Thursday
Friday

No Service on These Dates...

06-May-2024

Service Runs on These Dates...

27-May-2024

Days Service Runs

Saturday
adj, Venachar Place, Mochrum Drive, Crossford--8:188:18-9:109:1011:1811:1813:1813:1815:1815:18--17:2317:23
adj 23, Arkaig Drive, Crossford--8:198:19-9:119:1111:1911:1913:1913:1915:1915:19--17:2417:24
adj, Dunvegan Court, Rannoch Drive, Crossford--8:198:19-9:119:1111:1911:1913:1913:1915:1915:19--17:2417:24
adj, Ellaleen Grove, Hunt Place, Crossford--8:198:19-9:129:1211:1911:1913:1913:1915:1915:19--17:2417:24
opp, Abbeyview, Waggon Road, Crossford--8:208:20-9:139:1311:2011:2013:2013:2015:2015:20--17:2517:25
adj, Miller Avenue, Knockhouse Road, Crossford-----9:159:15----------
adj 13, Kirkwood Crescent, Crossford-----9:169:16----------
opp, Anderson Avenue, Lundin Road, Crossford-----9:169:16----------
opp, Lundin Road, Cairneyhill Road, Crossford-----9:169:16----------
opp, Douglas Drive, Cairneyhill Road, Crossford-----9:179:17----------
opp 35, Dean Drive, Crossford-----9:179:17----------
adj 1, Knowehead Road, Crossford-----9:189:18----------
adj 22, Woodlands Drive, Crossford-----9:189:18----------
adj 11, Kilburn Road, Crossford-----9:199:19----------
opp, Links Drive, Douglas Drive, Crossford-----9:199:19----------
adj, Douglas Drive, Cairneyhill Road, Crossford-----9:209:20----------
opp, Beechwood, Main Street, Crossford--8:218:21-9:219:2111:2111:2113:2113:2115:2115:21--17:2617:26
opp, Lyne Grove, Main Street, Crossford--8:228:22-9:229:2211:2211:2213:2213:2215:2215:22--17:2717:27
adj, Urquhart, A994, Crossford--8:228:22-9:229:2211:2211:2213:2213:2215:2215:22--17:2717:27
opp, Urquhart Farm, A994, Crossford--8:238:23-9:239:2311:2311:2313:2313:2315:2315:23--17:2817:28
adj, Urquhart Crescent, Pittencrieff Street, Dunfermline--8:248:24-9:249:2411:2411:2413:2413:2415:2415:24--17:2917:29
opp, Golfdrum Street, William Street, Dunfermline--8:258:25-9:259:2511:2511:2513:2513:2515:2515:25--17:3017:30
opp, Ross Lane, Golfdrum Street, Dunfermline--8:268:26-9:269:2611:2611:2613:2613:2615:2615:26--17:3117:31
opp, Grieve Street, Chalmers Street, Dunfermline--8:278:27-9:279:2711:2711:2713:2713:2715:2715:27--17:3217:32
opp, Dewar Street, Chalmers Street, Dunfermline--8:288:28-9:289:2811:2811:2813:2813:2815:2815:28--17:3317:33
adj, Old Fire Station, Carnegie Drive, Dunfermline7:047:048:298:29-9:299:2911:2911:2913:2913:2915:2915:2915:39-17:3417:34
Arrival Bay, Bus Station, Pilmuir Street, Dunfermline--8:308:30-9:309:3011:3011:3013:3013:3015:3015:30--17:3517:35
Stance 5, Bus Station, Dunfermline7:047:048:348:34-9:349:3411:3411:3413:3413:3415:3915:3915:39-17:3917:39
adj, Old Fire Station, Carnegie Drive, Dunfermline--8:348:34-9:349:3411:3411:3413:3413:3415:3915:39--17:3917:39
opp, Park Place, Appin Crescent, Dunfermline7:067:068:368:36-9:369:3611:3611:3613:3613:3615:4115:4115:41-17:4117:41
opp, Transy Grove, Appin Crescent, Dunfermline7:077:078:378:37-9:379:3711:3711:3713:3713:3715:4215:4215:42-17:4217:42
opp, St Johns Drive, Garvock Hill7:077:078:378:37-9:379:3711:3711:3713:3713:3715:4215:4215:42-17:4217:42
adj 37, Garvock Hill, Dunfermline7:087:088:388:38-9:389:3811:3811:3813:3813:3815:4315:4315:43-17:4317:43
opp, Old Kirk Road, Garvock Hill7:097:098:398:39-9:399:3911:3911:3913:3913:3915:4415:4415:44-17:4417:44
adj, Gowanbrae Place, Garvock Hill7:107:108:408:40-9:409:4011:4011:4013:4013:4015:4515:4515:45-17:4517:45
Eastbound, Garvock Bridge, Garvock Hill7:117:118:418:41-9:419:4111:4111:4113:4113:4115:4615:4615:46-17:4617:46
adj, Halbeath Place, Halbeath Drive, Touch7:127:128:428:42-9:429:4211:4211:4213:4213:4215:4715:4715:47-17:4717:47
opp, Queen Margaret Rail Station, Whitefield Road, Bellyeoman7:137:138:438:43-9:439:4311:4311:4313:4313:4315:4815:4815:48-17:4817:48
Front Entrance, Queen Margaret Hospital, Whitefield Road, Bellyeoman7:157:158:458:45-9:459:4511:4511:4513:4513:4515:5015:5015:50-17:5017:50
adj, Queen Margaret Rail Station, Whitefield Road, Bellyeoman7:167:168:468:46-9:469:4611:4611:4613:4613:4615:5115:5115:51-17:5117:51
adj, Earn Grove, Linburn Road, Touch7:187:188:488:48-9:489:4811:4811:4813:4813:4815:5315:5315:53-17:5317:53
opp, Old Linburn Road, Linburn Road, Touch7:197:198:498:49-9:499:4911:4911:4913:4913:4915:5415:5415:54-17:5417:54
adj, Gipsy Lane, Linburn Road, Touch7:207:208:508:50-9:509:5011:5011:5013:5013:5015:5515:5515:55-17:5517:55
opp, Bergen Avenue, Trondheim Parkway, Duloch Park7:217:218:518:51-9:519:5111:5111:5113:5113:5115:5615:5615:56-17:5617:56
opp, Manor Gardens, Trondheim Parkway, Duloch Park7:227:228:528:52-9:529:5211:5211:5213:5213:5215:5715:5715:57-17:5717:57
Southbound, Trondheim Roundabout, Greenshank Drive, Duloch Park7:227:228:528:52-9:529:5211:5211:5213:5213:5215:5715:5715:57-17:5717:57
opp, Curlew Gardens, Greenshank Drive, Duloch Park7:237:238:538:53-9:539:5311:5311:5313:5313:5315:5815:5815:58-17:5817:58
opp, Teal Place, Greenshank Drive, Duloch Park7:237:238:538:53-9:539:5311:5311:5313:5313:5315:5815:5815:58-17:5817:58
Eastbound, Nightingale Place, Duloch Park7:247:248:548:54-9:549:5411:5411:5413:5413:5415:5915:5915:59-17:5917:59
Westbound, Tesco Supermarket, Turnstone Road, Duloch Park7:247:248:548:548:549:549:5411:5411:5413:5413:5415:5915:5915:59-17:5917:59
Southbound, Greenshank Drive, Duloch Park7:257:258:558:558:559:559:5511:5511:5513:5513:5516:0016:0016:00-18:0018:00
opp, David Crescent, Aberdour Road, Duloch Park7:257:258:558:558:559:559:5511:5511:5513:5513:5516:0016:0016:00-18:0018:00
opp, Masterton Primary School, Aberdour Rd, Dunfermline7:267:268:568:568:569:569:5611:5611:5613:5613:5616:0116:0116:01-18:0118:01
Adj, Beauly Crescent, Aberdour Road, Dunfermline7:277:278:578:578:579:579:5711:5711:5713:5713:5716:0216:0216:02-18:0218:02
opp, Meadowland, Aberdour Road, Dunfermline7:277:278:578:578:579:579:5711:5711:5713:5713:5716:0216:0216:02-18:0218:02
opp, Bannerman Avenue, Chapel Place, Inverkeithing7:337:339:039:039:0310:0310:0312:0312:0314:0314:0316:0816:0816:08-18:0818:08
at, Railway Station Turning Circle, Railway Station Access Road, Inverkeithing7:347:349:049:049:0410:0410:0412:0412:0414:0414:0416:0916:0916:0916:0918:0918:09
adj, Boreland Road, Church Street, Inverkeithing7:357:359:059:059:0510:0510:0512:0512:0514:0514:0516:1016:10-16:1018:1018:10
opp, Back O' Yards, Hill Street, Inverkeithing7:367:369:069:069:0610:0610:0612:0612:0614:0614:0616:1116:11-16:1118:1118:11
adj, Manse Road, Dunfermline Wynd, Inverkeithing7:377:379:079:079:0710:0710:0712:0712:0714:0714:0716:1216:12-16:1218:1218:12
Stance 1, Park & Ride, Hope Street, Ferrytoll7:417:419:119:119:1110:1110:1112:1112:1114:1114:1116:1616:16-16:1618:1618:16
adj, Queensferry Lodge, Main Rd, North Queensferry7:467:469:169:169:1610:1610:1612:1612:1614:1614:1616:2116:21-16:2118:2118:21
Southbound, Ferry Road, Main Street, North Queensferry7:467:469:169:169:1610:1610:1612:1612:1614:1614:1616:2116:21-16:2118:2118:21
opp, West Sands, Main Street, North Queensferry7:477:479:179:179:1710:1710:1712:1712:1714:1714:1716:2216:22-16:2218:2218:22
adj, Battery Road Turning Circle, Battery Road, North Queensferry7:477:479:179:179:1710:1710:1712:1712:1714:1714:1716:2216:22-16:2218:2218:22
Advertisement