Walthamstow Market / High Street (Stop L)

On PALMERSTON ROAD

Buses point south ↓

Bus stop closed
Thames Water works