HMS Belfast – A London Naval Museum

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 … [Read more...]