Creative Access
Search
The National Gallery logo

The National Gallery

Office

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.

Organization size

Organisation size

251-1000 employees

Loading interface...
Loading interface...
Loading interface...
Loading interface...

Get in touch

NG Recruitment  picture

NG Recruitment

Organisation benefits

Company discounts

Company events

Employee assistance programme

Flex working hours

Pension scheme