12 - Livingston, Starlaw Road - North Berwick, Tantallon Road

A bus service operated by Stagecoach Edinburgh

Livingston, Starlaw Road To North Berwick, Tantallon Road

N/A
N/A

MyBusTimes: V5.9.2