Slough

Slough is a town in England that serves as the main Afterlife of the Mary-Chan universe. Almost everyone, regardless of affiliation and moral standing in life, is sent there upon death for all eternity.

It is a bombed-out hellhole, and even the most luxurious homes, such as Charles Manson's, have this aesthetic.