Occupy London protestors have set up camp on Hampstead Heath and are building a space for 'political discussion'.
Occupy London protestors set up camp on Hampstead Heath