Context : Portrait of Catherine, Duchess of Cambridge is the first official portrait of Catherine, Duchess of Cambridge, unveiled at the National Portrait Gallery, London on 11 January 2013. 
Answer : National Portrait Gallery
What is the name of the place where Portrait of Catherine, Duchess of Cambridge can be found?