Purple toadflax (Linaria purpurea), a plant of garden origin that seems quite at home along the Brook.
Recording of interview on Cambridge 105’s “Sunday Breakfast” show broadcast on 2014-05-25.