Here is a map of the London Marathon route (red squares) and all London Underground / DLR stations. It does not show bus stops or National Rail stations.
If you're a spectator it should give you a good idea of where the least busy parts are which would probably be furthest away from Underground stations. View bigger map