Claim: Sir Charles Lock Eastlake was the director of the National Gallery, an art museum in Trafalgar Square in the City of Westminster, in Central London, from 1855–1865.
Evidence: The National Gallery is an art museum in Trafalgar Square in the City of Westminster, in Central London. Sir Charles Lock Eastlake 1855–1865