Azamara Journey, one of the largest cruise ships to navigate the Thames arrives in London today.
Azamara Journey, one of the largest cruise ships to navigate the Thames arrives in London today. The ship will be moored at Greenwich until Thursday morning.