Where is National Portrait Gallery?
National Portrait Gallery is located in London City Centre. It's in an artsy neighborhood well known for its great entertainment and riverfront. If you want to find things to do in the area, you might want to stop in and see Trafalgar Square and Piccadilly Circus.
Things to See and Do near National Portrait Gallery
What to See near National Portrait Gallery
- Trafalgar Square
- Piccadilly Circus
- Big Ben
- Buckingham Palace
- Hyde Park
Things to Do near National Portrait Gallery
- London Eye
- Tower of London
- O2 Arena
- Covent Garden Market
- The British Museum