Miscellaneous
fromConde Nast Traveler
2 days agoBaz Luhrmann Has Designed a New Luxury Train Car
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.