← Back to Gallery⭐Shacklewell Street / Side of 'Ekol Food Centre'London, United KingdomOctober 25, 2025View on MapStill existsShare this artworkInstagramTwitterFacebookPinterestWhatsAppEmailCopy Link