Bus stop · North Finchley, London
Bus stop at Leisure Way, North Finchley, London, serving routes 112, 382, N263.
112 North Finchley Bus Station
382 Millbrook Park
N263 Moorgate, Finsbury Square