London National Portrait Gallery

National Portrait Gallery

The National Portrait Gallery in London, houses a diverse collection of over 215,000 portraits of British figures from the 8th century to today. Located near Trafalgar Square, the museum displays paintings, sculptures, and photographs.

Events and activities in National Portrait Gallery

Getting there

National Portrait Gallery

St. Martin's Place, London, WC2H 0HE