Iconic Church Featured on The Chemical Brothers’ 1998 Album Cover Receives Protected Status
Iconic Church Featured on The Chemical Brothers' 1998 Album Cover Receives Protected Status The Church of Our Lady of Fatima in Harlow, Essex, has transcended its religious significance to become a musical and architectural icon. Recognizable to fans of electronic dance music, this architectural gem, characterized by its modernist design, brick and concrete composition, and towering needle spire, famously graced the cover of The Chemical Brothers' seminal album "Brothers Gonna […]