Bus stop · Herne Hill, London
Bus stop at Herne Hill Station, Herne Hill, London, serving routes 196.
196 Elephant & Castle