Previous Image Next Image willesden Pewter pilgrim badge of Our Lady of Willesden. Design of the Virgin and Child within a crescent moon.© Museum of London, Date 1466AD-1500AD Image Number 001349