What are the best UK cruises for exploring the history of British military uniforms? 30 september 2024 7 min