London, United Kingdom, May 22, 2021: McDonald's trucks appear to be locked out after about 50+ protestors gathered outside McDonald's distribution centre in Hampstead 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)
{}