Arts
fromCN Traveller
2 days agoAn 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.