St. Martin's Place, London WC2H 0HE, United Kingdom
National Portrait Gallery was established in 1856 and was dedicated to portraits only. The current collection has over 200,000 portraits from 16th century to the present day.
Admission to the National Portrait Gallery in London is free of charge.
In addition to the exhibitions, there are several great art shops and restaurants inside the Gallery. Their Portrait Restaurant has some of the best views of London.
Learn more about the exhibitions at National Portrait Gallery in London.