Finchley

An area of north London served by Finchley Central Station: there is a bus station served by many buses.

Not to be confused with Finchley Road.