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