Halloween in London this weekend, Saturday 31 October to Sunday 1 November: 523 events, among them 341 in party and club, 58 in kids and family, 37 in concerts, 17 in festivals and street parties, 17 in workshops and courses, 11 in theatre and 42 others.
Stalls from the Crypt: spooky maker market in Camden.