Fireballs in Luton, Hemel Hempstead, Leighton Buzzard

Norfolk, Suffolk, Cambs, Beds, Herts, Essex