Another road running from Church End to East Finchley is Long Lane (known as such by 1719) which may have been called Ferrours Lane in medieval times. Roughly half way along its route is Squires Lane, which runs from the manor house to the High Road, the traditional division between East Finchley and Church End.
If your business is in a CPZ you can apply for a permit to be able to park your vehicle in a Business Permit Holders Only or Permit Holders Only parking place