Where is National Portrait Gallery?
National Portrait Gallery is located in London City Centre. It's in an artistic neighbourhood well known for its great entertainment and riverfront. If you want to find things to see and 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
- O2 Arena
- The British Museum
- Westminster Abbey
- Oxford Street