Max Sandwich Shop

A beginner’s guide to…Max’s Sandwich Shop, Crouch Hill

Does North London’s most famous sarnie seller still deliver a decade on?