As a charity, English Heritage does not receive a government grant, instead relying on membership, ticket sales, and revenue from its shops and cafes. The organisation employs 2,535 staff and has over ...