Bus stop · Waltham Abbey
Bus stop at Broomstick Hall Road, Waltham Abbey, serving routes 15.
15 Temp Bus Station