The National Gallery
save place
National Gallery London
Located at Trafalgar square and home to about 2300 beautiful paintings, the national gallery of London should definitely make its way to almost any London itinerary. Set up in 1824, it the fifth most visited museum in the world. The quality and variety of art in this place is beyond words. For more details
Have you been here? Share a tip or a photo with fellow travelers.
Original flemings mayfair