The British Pullman is made up of 11 classic carriages. Each has a long history of serving on English luxury lines, and each contains some of its historical information.
CNET Road Trip 2011
July 9, 2011 4:00 AM PDT
Photo by: Kathleen Craig
| Caption by: Daniel Terdiman
Conversation powered by Livefyre