Bus stop · Walworth, London
Bus stop at Balfour Street, Walworth, London, serving routes 136, N343.
136 Elephant & Castle
N343 Trafalgar Square