Four of the UK's most exciting Michelin-starred chefs are cooking onboard the British Pullman train in 2025The British Pullman train will host exclusive dining experiences with four Michelin-starred chefs from April to October 2025.