Luxury Travel
British Pullman Introduces 'Celia': An Exclusive Private Dining Experience Designed by Baz Luhrmann and Catherine Martin
The British Pullman unveils 'Celia', a luxurious private dining carriage crafted by acclaimed filmmaker Baz Luhrmann and designer Catherine Martin, set to launch in summer 2026.

