Bus stop · Peckham, London
Bus stop at Peckham Park Road, Peckham, London, serving routes N21.
N21 Trafalgar Square