LIVE SCENE.
Caravan Palace - O2 Shepherds Bush Empire Review: The Parisian trio host an evening London will never forget
People flocked from all across the world to witness One Night Only with Caravan Palace. With boundless energy, flawless production and explosive theatrics, this was a show like no other.