The queues for this Parisian creperie stand say it all. Located on Hampstead High Street, alongside the King William IV pub, La Creperie de Hampstead has been a permanent fixture since 1980, and