GB
FCL: Finchley - LND
Name: Finchley
City Corporation: London, City of (LND)
Country: United Kingdom
Functions:
Road terminal