HMS Belfast – A London Naval Museum

HMS Belfast, London © Travel Signposts

HMS Belfast – A Naval Museum Managed By The Imperial War Museum: Moored on the River Thames in London is the HMS Belfast, a Royal Navy cruiser which is now a naval museum and part of the property of the Imperial War Museum. Built in Belfast and launched on St. Patrick’s Day in 1938, HMS […]