The National Gallery in London is a must-visit spot for art lovers, offering free admission and a stunning collection of paintings from Leonardo da Vinci to Vincent van Gogh. Located in Trafalgar Square, the gallery also features exhibitions, events, and family-friendly activities. Don't forget to stop by Ochre restaurant for a bite to eat or browse the shop for unique gifts.