Skip to main content

Posts

Showing posts from February, 2010

More London photos

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 amusement Heading towards China Town.