Finchley Road restaurant with an extraordinary way of accepting payment. Order from the list of mainly French and European dishes and then pay what you think the food is worth. Astonishingly, this generosity of spirit hasn't led to abuse of the system.