More London photos February 21, 2010 Located near the Trafalgar Square, National Art Gallery in the heart of London, houses one of the world's richest collections of paintings. We spent sometime here admiring the great paintings. Children's amusementHeading towards China Town. Share Get link Facebook X Pinterest Email Other Apps Labels london Places uk Share Get link Facebook X Pinterest Email Other Apps Comments
Comments