Bus stop · Marlborough
Bus stop at St Johns School, Marlborough, serving routes 120, 42, 48, 620, 80, X5.
120 Great Bedwyn, Marlborough, St Johns School
42 Calne, St Johns School
48 St Johns School, Swindon
620 Hungerford, St Johns School
80 St Johns School, Tidworth
X5 Pewsey, Swindon