London food
fromElite Traveler
1 week agoFirst Look Inside Baz Luhrmann's Dreamlike Belmond Train Carriage
The British Pullman launches Celia, a new private dining carriage designed by Baz Luhrmann and Catherine Martin, available for charter with up to 12 guests starting summer 2026.