The perfect spot to browse antiques and collectables on a stroll through scenic Hampstead. Around 25 stalls, each with their own unique wares.