Bus stop · East Finchley, London
Bus stop at The Bishops Avenue, East Finchley, London, serving routes 143, 234, N20, N263.
143 Archway Station
234 Archway Station
N20 Barnet Hospital, Trafalgar Square
N263 Moorgate, Finsbury Square