The National Gallery is London's premier art gallery. Priceless masterpieces by Rembrandt, da Vinci and Picasso will delight any visitor. It is unbelievable that entry to this museum is free.
The museum is located on Trafalgar Square in London WC2. For further information, please visit www.nationalgallery.org.uk.
