The Jerusalem Between Babylon and Avalon
England’s mythic landscape is shaped by two great centers: the City of London, often likened to “Babylon” for its wealth and power, and Glastonbury, the legendary “Avalon” and heart of spiritual tradition. Between them lies… The Jerusalem Between Babylon and Avalon


