

The National Gallery
Industry
Museums, Galleries and Libraries
About us
The National Gallery is an art museum in Trafalgar Square in the City of Westminster, in Central London, England. Founded in 1824, it houses a collection of over 2,300 paintings dating from the mid-13th century to 1900.
Organisation size
251-1000 employees
Get in touch
NG Recruitment
Organisation benefits
Company discounts
Company events
Employee assistance programme
Flex working hours
Pension scheme