London City Guide

London Events on Monday 31st March 2025

What’s on in London 31st March? – Things to do on 31 Mar include visiting Tate Britain's Photographing 80s Britain: A Critical Decade exhibition, and watching the new musical The Devil Wears Prada with songs by Elton John

Theatre shows 31st March

The Devil Wears Prada

The Devil Wears Prada - With songs by Elton John A new musical about fashion and glamour with a soundtrack of songs by Elton John

Tina - The Tina Turner Musical

TINA - The Tina Turner Musical at the Aldwych Theatre The story of Tinas life from her humble start in Nutbush to becoming a global superstar

Art & museum exhibitions 31st March

Anthony McCall

Anthony McCalls immersive arts at the Tate Modern An exhibition of large-scale immersive artworks that visitors can enter and explore

Family & kid’s events 31st March

Virtual Reality Experience at DNA VR London

DNA VR: Virtual Reality Arcade Experience Immerse yourself inside a virtual reality world with more than 40 games to play

Political & military events 31st March

Photographing 80s Britain A Critical Decade

Photographing 1980s Britain: A Critical Decade An exhibition of photographs taken during the turbulent Thatcher years

Things to do in London on 31 March – Margaret Thatcher abolished the Greater London Council (GLC) on this day in 1986. It was housed inside the old County Hall building by the London Eye, and now houses the London Aquarium, London Dungeon, Shrek’s Adventure and NAMCO Funscape.