The British Pullman will introduce Celia, a 1932 Pullman private dining and events carriage designed by Baz Luhrmann and Catherine Martin, debuting early summer 2026.
An insider look aboard the British Pullman's brand-new immersive train carriage, designed by Baz Luhrmann
The British Pullman introduces Celia, a 1932 carriage redesigned by Baz Luhrmann and Catherine Martin to offer immersive private dining and events from London Victoria.