News

The National Portrait Gallery in London is welcoming the public tomorrow for the first time in three years following a $52 million renovation—the first of its kind since the museum opened in 1896.