National Gallery Museum, London Day 3 of London/Paris Trip Nov 13, 2014
The National Gallery is an art museum in Trafalgar Square in London. Founded in 1824, it houses a collection of over 2,300 paintings dating from the mid-13th century to 1900. After spending the morning at Churchill’s War Rooms, we walked over to Trafalgar Square to spend the afternoon at the National Gallery. We only saw … Continue reading →