« All Events
Protest Barclays Complicity and profiting from genocide.
Barclays Princes Street East End (Next to Apple Store).