Bus stop · Holloway, London
Bus stop at Alexander Road, Holloway, London, serving routes 310, 43, N263, N41.
310 Golders Green Station
43 London Bridge Station
N263 Moorgate, Finsbury Square
N41 Trafalgar Square