Bus stop · North Finchley, London
Bus stop at Churchfield Avenue, North Finchley, London, serving routes 134, 221.
134 North Finchley
221 Turnpike Lane Station