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.
I share some of my travels and writing here.