Bus stop · East Finchley, London
Bus stop at Great North Road, East Finchley, London, serving routes H3.
H3 East Finchley, Hilltop