No matter what period or persons you are interested in, you can find relevant and interesting portraits on National Portrait Gallery. Modern portraits like the portrait of Sir Paul McCartney featured on this page and very, very old portraits like the impressive one of Elizabeth I. from 1600-1610. I have been there several times because I like to walk through the beautiful museum.
National Portrait Gallery features portraits of the most famous people in British history from the Tudors to the present day , it is right by Trafalgar Square and the entrance is free. What’s not to like?