In the centre of North Finchley, at the junctions ... but the name Tally Ho lingers on in the corner, the adjacent pub, and even on TfL bus services, where it's given an exclamation mark.