Belmond has unveiled the Britannic Explorer, the first luxury sleeper train in England and Wales. Debuting in July 2025, The Britannic Explorer will depart from London, offering three-night ...