Image: David Holt, Flickr
Indulge your artistic side while visiting London. There is a gallery for everyone’s creative tastes. This city has been blessed with many superb spots for art, but let’s take a look at the very finest galleries in London.
National Portrait Gallery
Located in Trafalgar Square, this gallery offers permanent displays as well as a wide variety of exhibitions and free events.