London, United Kingdom, May 22, 2021: About 50+ protestors gathered outside McDonalds distribution centre in Hemel Hempstead Industrial Estate in North London on the early morning of Saturday, May 22, 2021 - to blockade the site for at least 24 hours, using trucks and bamboo structures, causing a significant disruption to the McDonald's supply chain. (Photo by Vudi Xhymshiti)
{}