The National Gallery in London is a renowned art museum housing an extensive collection of paintings from the 13th to the 19th centuries, featuring works by masters like Van Gogh, Da Vinci, and Turner. It is located in Trafalgar Square and offers free entry to the public.