Church featured on The Chemical Brothers’ album artwork to receive Grade II* status
04
Aug
0
How did The Chemical Brothers decide to feature this specific church on their album cover?
In a remarkable recognition of architectural heritage, the church immortalized on the cover of The Chemical Brothers’ acclaimed album “Exit Planet Dust” is set to receive a Grade II* status. The church, St. Michael’s in Highgate, has not only been an inspiring spiritual figure for the local community but also for the world-famous electronic music duo.