Red Palace at The Vaults London

A few weeks ago, I was at The Vaults attending Red Palace, a uniquely immersive dining and theatre experience, organised via Love Pop Ups London. The Vaults is a series of disused railway arches near London Waterloo Station that have been creatively transformed for immersive theatre, performances and the arts. It is located near the…