Penglei Liang and Yuyao Qu: songs for voice and piano.
Fri 30 Oct | 13:10
St James's Church
Things to do in London this weekend, Friday 30 October to Sunday 1 November: 3,025 events, among them 568 in party and club, 234 in concerts, 227 in exhibitions and museums, 223 in sport, 193 in workshops and courses, 165 in worship and 1,415 others.
Penglei Liang and Yuyao Qu: songs for voice and piano.
Fri 30 Oct | 13:10
St James's Church
Crossing Borders: Japanese pop music and identity workshop.
Fri 30 Oct | 14:00
Goldsmiths, University of London Campus
Free
Spooky storytelling and scary writing for kids aged 8 up.
Fri 30 Oct | 14:00
Parade's End Books
Free
Gallery Café for queer photography.
Fri 30 Oct | 14:00
Boys! Boys! Boys! Gallery Cafe
Museum Highlights Tour: the Guards' story in 45 minutes.
Fri 30 Oct | 14:30
The Guards Museum
£15
Podcast premiere: street party about 1951 Britain.
Fri 30 Oct | 15:00
The People Speak
Free
The Others at 25: Gothic supernatural thriller film.
Fri 30 Oct | 15:00
The Garden Cinema
Peter Asher: Everywhere Man, documentary about the producer.
Fri 30 Oct | 15:30
ArtHouse Crouch End
Primetime: a true-story film with Robert Pattinson.
Fri 30 Oct | 15:45
2 cinemas
Signal-Man & Trial: Dickens ghost stories by James Swanton.
Fri 30 Oct | 16:00
Charles Dickens Museum
from £25
Floral art class: cyanotype and watercolour.
Fri 30 Oct | 16:00
Shrewsbury House Community Centre
£25
Caribbean Food Pop Up Returns with rotis and wings.
Fri 30 Oct | 16:00
Dodo
The Coven: tarot, hexes and the Traitors finale.
Fri 30 Oct | 16:00
The Three Compasses
Free
Spellbound: Halloween night of magic and the occult.
Fri 30 Oct | 17:00
Society of Antiquaries
Friday Jazz: early evening classics and new discoveries.
Fri 30 Oct | 17:00
Oxford House
Free
Book Talk: Korean migration to Australia.
Fri 30 Oct | 17:00
SOAS University of London
Free
Parish Ale: beer and cider festival in the church.
Fri 30 Oct | 17:00
St John The Divine
£5
African Roots, Shared Rhythms: talk and drum workshop.
Fri 30 Oct | 17:30
Goldsmiths, University of London Campus
£15
Pinch Pot Workshop: einen Kürbistopf formen.
Fri 30 Oct | 18:00
Bonbon Pottery
£59
Static Dress: post-hardcore live, with Soul Blind.
Fri 30 Oct | 18:00
Electric Ballroom
£25
Bon Odori: mini concert with Emme Sum, then the folk dance.
Fri 30 Oct | 18:00
Goldsmiths, University of London Campus
Free
Marwan Bishara in talk on his book about the Gaza war.
Fri 30 Oct | 18:00
Ibraaz
MESTIZA's SACRO: flamenco-electronic, Halloween edition.
Fri 30 Oct | 18:00
Roundhouse
£49–204.25
Candlelit Halloween tour of Soane's Museum.
Fri 30 Oct | 18:00
Sir John Soane's Museum
£25
Kibo: London rapper live with his new-gen UK rap.
Fri 30 Oct | 18:00
Village Underground
from £18.54
Donnie Darko: Richard Kelly's film with Jake Gyllenhaal.
Fri 30 Oct | 18:00
The Garden Cinema
Free
Daman Bamrah: Sweet-Tea, new stand-up in progress.
Fri 30 Oct | 18:00
The Bill Murray
£11.25
Utopia: Syrian supper club run by Hind in Vauxhall.
Fri 30 Oct | 18:00
Bonnington Cafe
Knit or crochet your own pumpkin with KnitSock.
Fri 30 Oct | 18:00
Royal School of Mines (RSM) G20
Macklemore concert with friends, proceeds for Palestine.
Fri 30 Oct | 18:00
OVO Arena
Luke Una all night long: Balearic, disco and soulful house.
Fri 30 Oct | 18:00
Night Tales
£5
Luke Alessi all night long: house, disco, funk and electro.
Fri 30 Oct | 18:00
NT's Loft
from £15
SACRO Halloween: flamenco x electronic by MESTIZA.
Fri 30 Oct | 18:00
The Roundhouse
£49–204.25
Grave Rave: a night of 140, UK bass and dubstep.
Fri 30 Oct | 18:00
Lab.Club
Mozart Piano Concertos by Candlelight: Warren Mailley-Smith.
Fri 30 Oct | 18:00
St Mary le Strand
Moses Boyd: DJ set for his new album at Banquet Records.
Fri 30 Oct | 18:00
Banquet Records
£12
Bloc Party: indie rock live at Circuit, album release show.
Fri 30 Oct | 18:00
Banquet Records
£21
Film Africa: Dear Ajayi, two sisters in 1990s Nigeria.
Fri 30 Oct | 18:15
Rio Cinema
£5
Millennium Mambo: Hou Hsiao-hsien's film with Shu Qi.
Fri 30 Oct | 18:15
The Garden Cinema
Marina Sena: Brazilian pop with samba, reggae and axé.
Fri 30 Oct | 18:30
Electric Brixton
£35