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.
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.